What does Hagan mean?
Hagan \ha-gan\ as a boys' name. Hagan's roots are Irish, Gaelic, Scandinavian and Old English, and Hagan means "youthful one; a place of safety, sanctuary; shelter". Hagan is a variant of Hagen (Irish, Gaelic): also a German variant of Hakon. Hagan is also a variant of Haven (Old English).
Hagan is an uncommonly occurring given name for men but a very prominent surname for all people (#1643 out of 150436, Top 1%). (2000 U.S. Census)
Presented below is the baby name popularity of Hagan for boys. Hagan has not been listed in the list thus far. (Top 1000 Baby Names Statistics, 2014)