CYMRY Meaning of CYMRY in English noun a collective term for the welsh race; so called by themselves. Webster English vocab. Английский словарь Webster. 2012