Welsh–English dictionary

English translation of the Welsh word cyfarch

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