'

Welsh–English dictionary

English translation of the Welsh word anghenfil

Welsh → English
  
WelshEnglish
anghenfil chimera; freak; monster; ogre
angenfilaidd monstrous