CYMRU Meaning of CYMRU in English Cym ‧ ru /ˈkʌmri/ BrE AmE the Welsh name for ↑ Wales Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012