Definition of cymru
English to English noun - one of the four countries that make up the United Kingdom of Great Britain and Northern Ireland; during Roman times the region was known as Cambria
source: WordNet 3.0
Visual Synonyms 
Nearby Word
cymru, cymry, cymar, comer, cimar, camara, chimer, cynara, camera, chimera, camorra, chimere, cashmere, chimaera, come near, cow manure, cockamaroo, common era, common year, conner
|
|
|