Ely
geographical name
town in Cambridgeshire, eastern England north-northeast of the city of Cambridge
Love words? Need even more definitions?
Merriam-Webster unabridged
Share