'

Welsh–English dictionary

English translation of the Welsh word celain

Welsh → English
  
WelshEnglish
celain carcass; carrion; corpse; dead body
celanedd carnage; slaughter