Croydon
geographical name
Croy·don
ˈkrȯi-dᵊn
borough of southern Greater London, England population 363,378
Love words? Need even more definitions?
Merriam-Webster unabridged
Share