Isle of Ely
English
Proper noun
Isle
of
Ely
A historical
area
in northern
Cambridgeshire
,
England
; administered as its own county between 1890 and 1965, when it was absorbed into
Cambridgeshire and Isle of Ely
.