Chas
ads1
MeaningDerived from German root it means a free man
ReligionChristianity
OriginOld German
VariationsHagen
Alternate SpellingsHagen
MeaningDerived from German root it means a free man
ReligionChristianity
OriginOld German
VariationsHagen
Alternate SpellingsHagen