Leprechauns, Fairies and Elves

Since ancient times, there have been stories of strange, human looking, tiny beings known as leprechauns, fairies, elves, and sprites. Leprechauns are a type of fairies that are from Ireland. The word, leprechaun is derived from old Gavelic leipreachan, from Middle Irish luchorpan, meaning lu: small and corp: body,...