Elf delegate Synonyms

Definitions for Elf


  • (noun) an imaginary being usually having a small human form and magical powers
  • (noun) ( folklore ) fairies that are somewhat mischievous

ED abbreviation

ED is an abbreviation for Elf Delegate
What does ED stand for?
ED stands for "Elf Delegate"

Definitions for Delegate