LEPRECHAUN


Meaning of LEPRECHAUN in English

[noun] [C] - (in old Irish stories) a magical creature in the shape of a little old man who likes to cause trouble

Cambridge English vocab.      Кембриджский английский словарь.