'

Welsh–English dictionary

English translation of the Welsh word delw

Welsh → English
  
WelshEnglish
delw dummy; effigy; form; image; imprint; manner; mode; mould; puppet; stamp; statue
annelwig shapeless; unformed; vague
delwedd image