English dictionary
leprechaun meaning and definition
Definition and meaning of leprechaun at MeaningMonkey.org. leprechaun meaning and definition in the English Dictionary.LEPRECHAUN noun
Definition of leprechaun (noun)
- a mischievous elf in Irish folklore
Source: Princeton University Wordnet