Definition of leprechaun in English:
(In Irish folklore) a small, mischievous sprite.
- In fact, all I knew about Celtic folklore consisted of one silly story about a leprechaun.
- And tomorrow the sky will be pink and filled with flying leprechauns and fairies.
- You are likely to see queens, princesses, leprechauns, angels, devils and a mixture of all sorts.