'

Welsh–English dictionary

English translation of the Welsh word enaid

Welsh → English
  
WelshEnglish
enaid life; soul
dienaid inanimate; senseless; soulless