Mary EstherMacGregor
1872–1961
Names and Surnames
Birth name
Mary Esther Miller
EnglishMary Esther MacGregor
EnglishMary Esther MacGregor
FrenchMary Esther MacGregor
DutchMary Esther MacGregor
SpanishMary Esther MacGregor
AsturianMary Esther MacGregor
AlbanianAlso known as
Mary Esther Miller MacGregor
EnglishMarried name
Mary Esther McGregor
English