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, cymar, cymry, comer, cimar, camera, chimer, camara, cynara, camorra, chimere, chimera, cashmere, chimaera, come near, common era, cockamaroo, cow manure, common year, conure
|
|
|