
Hagan
Hagan
Gaelic, Germanic
Fire
Hagan is an anglicized version of the Irish name 'O'Hagan', which means 'son of Aodh'. 'Aodh' is a personal name and means 'fire'.
No more information.
Jean-francois Palmer , Tyrone , Theophanes , Braddock , Keavy , Adoracion , Ardath , Pal , Konnor