Cymry Synonyms

kĭmrē, sĭm-
A native or resident of Wales
(Noun)

Cymry Is Also Mentioned In