Where does “elfo” come from?

elfo (Spanish): elf

Definitions

  1. elf

Words derived from “elfo