Meaning of leprechaun

Definition of leprechaun

(noun) a mischievous elf in Irish folklore

Other information on leprechaun

WIKIPEDIA results for leprechaun
Amazon results for leprechaun