Elf is a synonym of leprechaun.As an initialism elf is (a radical environmentalism group). As a noun leprechaun is (irish folklore) one of a race of elves that can reveal hidden treasure to those who catch them. read more
First, Leprechauns are actually part of Irish folklore, and their character and qualities are well known, but also overblown; the idea that they have to give three wishes to anyone who captures them, or hide pots of gold at the end of a rainbow. read more