LEPRECHAUN


Meaning of LEPRECHAUN in English

n. a small mischievous sprite in Irish folklore.

[ OIr. luchorp n f. lu small + corp body ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.