CYMRIC Meaning of CYMRIC in English adj. Welsh. Etymology: Welsh Cymru Wales Oxford English vocab. Оксфордский английский словарь. 2012