'

Welsh–English dictionary

English translation of the Welsh word cymar

Welsh → English
  
WelshEnglish
cymar consort; counterpart; fellow; match; mate; partner; yoke‐fellow