Definition of leprachaun
"leprachaun" is probably misspelled. Trying leprechaun instead Definition of leprechaun
1. leprechaun [ n ] a mischievous elf in Irish folklore
Synonyms leprechaun Related Terms elf1. leprechaun [ n ] a mischievous elf in Irish folklore
Synonyms leprechaun Related Terms elf