The baby boy name Hagan represent unique meaning, Fire, is popular among gaelic ethenicity or origin.

The name pronounce as hay-gən, the name contain around 2 syllables in pronouciations.

The name Hagan has variations of Hagen.

Hagan is an anglicized version of the Irish name 'O'Hagan', which means 'son of Aodh'. 'Aodh' is a personal name and means 'fire'.

Map Of Gaelic Origin