Welsh–English dictionary

English translation of the Welsh word aruthr

Welsh → English
  
WelshEnglish
aruthr marvellous; strange
aruthredd amazement; horror
aruthro amaze
aruthrol prodigious; stupendous; titanic; huge