'

Welsh–English dictionary

English translation of the Welsh word aberthu

Welsh → English
  
WelshEnglish
aberthu immolate; sacrifice
aberth oblation; offering; prey; sacrifice; victim
aberthwr sacrificer