Islington
geographical name
Is·ling·ton
ˈiz-liŋ-tən
borough of northern Greater London, England population 206,000
Love words? Need even more definitions?
Merriam-Webster unabridged
Share