'

Welsh–English dictionary

English translation of the Welsh word cyfarchiad

Welsh → English
  
WelshEnglish
cyfarchiad compliment; greeting; salutation; salute
cyfarch accost; greet; salute; address