Synonyms of Leprechaun in English :
Antonyms of Leprechaun in English
Thesaurus of Leprechaun in English
1. (noun) a mischievous elf in Irish folklore