Armstrong
ads1
MeaningEnglish - Man with a Strong Arm in Battle, Variant names are Armstrang and ArmStron
ReligionChristianity
OriginEnglish
MeaningEnglish - Man with a Strong Arm in Battle, Variant names are Armstrang and ArmStron
ReligionChristianity
OriginEnglish