Where does “larfa” come from?

larfa (Welsh) comes from English larva, from Latin larva, from Old Latin larua — demon, spirit of the dead.

larfa (Welsh): larva, grub

Definitions

  1. larva, grub

Ancestry of “larfa”, step by step

StepLanguageWordMeaning
1EnglishlarvaAn early stage of growth for some insects and...
2Latinlarvaghost, haunt, evil spirit, demon, devil;...
3Old Latinlaruademon, spirit of the dead
Every word from Old Latin larua
larfa — Etymology, Origin & Word History | Etymology Explorer