
Finnegan
Finnegan
Gaelic
A descendent of a fair haired person
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'.
No more information.
Cuitlahuac Ruperta , Iseabail , Ada , Dakota , Rickenbacker , Naowarat , Emmy , Teca , rebel