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
- larva, grub
larfa (Welsh) comes from English larva, from Latin larva, from Old Latin larua — demon, spirit of the dead.
larfa (Welsh): larva, grub