Jump to navigation Jump to search
See also: croydon
From Old English [Term?], thought to mean "crocus valley".
- A large town in south London, England.
- A London borough of Greater London.
- A former airport in Croydon.
Croydon (plural Croydons)