Finnegan
Pet Name
Finnegan
Origin
Gaelic
Meaning
A descendent of a fair haired person
Notes about Finnegan
Finnegan is an anglicized version of the name 'O Fionnagain'. The 'O' means 'son of', and the name 'Fionnagan' itself is a derivative of 'Fionn', which means 'a fair haired person'.
More Info about Finnegan
No more information.