Definify.com
Definition 2024
Croydon
Croydon
See also: croydon
English
Proper noun
Croydon
- A borough and town in the south of Greater London.
- A former airport in this town.
Noun
Croydon (plural Croydons)
- (historical) A kind of carriage like a gig, originally of wickerwork.