'

Welsh–English dictionary

English translation of the Welsh word cyfaredd

Welsh → English
  
WelshEnglish
cyfaredd charm; spell; talisman
cyfareddol magic; enchanting
cyfareddu enchant; charm