Names and Surnames
Birth name
Major John Ronald Hamilton Cartland
Englishرونالد كارتلاند
Egyptian ArabicRonald Cartland
PortugueseRonald Cartland
Norwegian BokmålRonald Cartland
Brazilian PortugueseRonald Cartland
Multiple languagesAlso known as
John Ronald Hamilton Cartland
EnglishMajor John Ronald Cartland
EnglishJohn Ronald Cartland
EnglishJohn Ronald Hamilton Cartland
Polish