Definition of "Ellesborough"

Ellesborough