Noun Definition

leprechaun

1.Definition: a mischievous elf in Irish folklore

Category: People