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. Кембриджский английский словарь. 2012