• Croydon

    Proper noun

    Croydon

    (plural Croydons)
    1. A borough and town in the south of Greater London.
    2. A former airport in this town.
    © Wiktionary