Names and Surnames
Birth name
Lady Margaret Fullerton Elphinstone
EnglishMargaret Elphinstone
FrenchMargaret Rhodes
PortugueseMargaret Elphinstone
FrenchMargaret Rhodes
PortugueseAlso known as
Hon Margaret Rhodes
EnglishHon. Margaret Rhodes
EnglishHon Margaret Elphinstone
EnglishHon. Margaret Elphinstone
EnglishMargaret Elphinstone
EnglishHon Margaret Rhodes
EnglishHon. Margaret Rhodes
EnglishHon Margaret Elphinstone
EnglishHon. Margaret Elphinstone
EnglishMargaret Elphinstone
EnglishHon. Margaret Elphinstone
DutchMargaret Elphinstone
GermanHon. Margaret Elphinstone
DutchMargaret Elphinstone
GermanMarried name
Lady Margaret Fullerton Rhodes
English