Finnegan

Finnegan is a boy's name used in English.

Meaning of Finnegan

From an Irish surname meaning "descendant of fair-haired Fionnagán". It is also known from James Joyce's "Finnegans Wake".

Related names

Swipe through 4,000+ baby names or browse the Name Library.