LEPRECHAUN


Meaning of LEPRECHAUN in English

n. a small mischievous sprite in Irish folklore.

Etymology: OIr. luchorp{aacute}n f. lu small + corp body

Oxford English vocab.      Оксфордский английский словарь.