CYMRY


Meaning of CYMRY in English

[Cym.ry] n [W] (1833): welsh

2.

Merriam-Webster English vocab.      Английский словарь Merriam Webster.