leprechaun
English Dictionary
->
Letter L
-> leprechaun
Search Dictionary:
leprechaun Definition
(n)
a
mischievous
elf
in
Irish
folklore
leprechaun Synonyms
leprechaun
© Art Branch Inc.