Finnegan:A descendent of a fair haired person

Name Space
Name:
Finnegan
Gender:
Boy
Origin:
Gaelic
Meaning:
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'.
Pronunciation:
FIN-ə-gən
The Five Elements:
Fire