Leprechauns come from Irish folklore where they are called “lobaircin” which means small bodied fellow. They are a huge representation of Ireland and its culture, which is why they are used to represent St Patrick's Day.