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.
Anatolio Red , Kalei , Busarakham , Nirupama , Hartwell , Whelan , Nnenne , Montserrat , Christen
