Quick definitions from Wiktionary (Caerleon)
▸ noun: A town in the city of Newport, Wales (OS grid ref ST3390).
▸ Words similar to caerleon
▸ Usage examples for caerleon
▸ Idioms related to caerleon (New!)
▸ Popular adjectives describing caerleon
▸ Words that often appear near caerleon
▸ Rhymes of caerleon
▸ Invented words related to caerleon
▸ noun: A town in the city of Newport, Wales (OS grid ref ST3390).
▸ Words similar to caerleon
▸ Usage examples for caerleon
▸ Idioms related to caerleon (New!)
▸ Popular adjectives describing caerleon
▸ Words that often appear near caerleon
▸ Rhymes of caerleon
▸ Invented words related to caerleon