CYMRY Meaning of CYMRY in English (n.) A collective term for the Welsh race; -- so called by themselves . Webster's English dictionary. Английский словарь Webster. 2012