Islington meaning

izliŋtən
(place) Borough of N Greater London, England.
proper name
0
0
A borough of north London, England.
pronoun
0
0
Advertisement