|
Definition of Croydon
1. n. A kind of carriage like a gig, orig. of wicker-work.
Definition of Croydon
1. Proper noun. A borough and town in the south of Greater London. ¹
¹ Source: wiktionary.com
|
1. n. A kind of carriage like a gig, orig. of wicker-work.
1. Proper noun. A borough and town in the south of Greater London. ¹
¹ Source: wiktionary.com