CYMRY Meaning of CYMRY in English n. the Welsh people; branch of the Celts comprising the Welsh the Cornish and the Bretons Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012