Leprechauns are mythical creatures from Irish folklore. They are depicted as tiny, bearded men who wear green suits and top hats and are said to possess a pot of gold at the end of a rainbow. Leprechauns are often associated with luck, mischief, and wealth, and are considered symbols of Irish heritage and culture.