Mary ElizabethHarper
1828–1890
Names and Surnames
Birth name
Mary Elizabeth Harper
EnglishMary Elizabeth Kail
GermanMary Elizabeth Kail
FrenchMary Elizabeth Harper
SpanishMary Elizabeth Kail
ItalianMarried name
Mary Elizabeth Kail
EnglishMary Elizabeth Kail
Polish