Hagan(Gaelic, Irish, Teutonic)
Youthful and vibrant; described as a valiant protector. Derived from Gaelic and Teutonic roots.
Gender Boy
Name Type Traditional
Religion Not Specific To Any Religion, But Used In Christian Contexts