Names and Surnames
Birth name
Betty MacDonald
PortugueseAlso known as
Anne Elizabeth Campbell Heskett
EnglishAnne Elizabeth Campbell Bard
EnglishBetty Bard MacDonald
EnglishBetty Bard MacDonald
GermanMarried name
Anne Elizabeth Campbell MacDonald
English