- Current rating.
to add this name to your favorite namelist!
The meaning of the name Hagan is Protector
The origin of the name Hagan is English
Alternate spellings for the name Hagan: Hagen
People who like the name Hagan also like: Holden
, Garrett Aurora
Notes: Originally an English Surname.