English Dictionary
Definition leprechaun in British English
leprechaun noun
[countable] noun
/ˈleprəkɔːn/
Synonyms and related words
