Origin: Irish
Meaning: Fair-haired, little fair one
Finegan is a recognizable surname whose origins are steeped in Irish folklore. Anglicized from Ó Fionnagáin, Finegan means “descendant of the fair-haired” or “little fair one.” This name is linked to Fionn mac Cumhail (anglicized Finn MacCool), a legendary Irish warrior celebrated for his strength, bravery, and dashing good looks. As a personal name, Finegan dances off the tongue and will suit the courageous kiddo who may very well write their own legend one day.