Leprechaun - Definition

leprechaun

n 1: a mischievous elf in Irish folklore

Look up another word