'

Welsh–English dictionary

English translation of the Welsh word cyhyr

Welsh → English
  
WelshEnglish
cyhyr flesh; muscle
cyhyrog muscular
cyhyryn muscle; piece of flesh