Alexander Carnegie, LordRosehill
1980–2001
Names and Surnames
Birth name
Alexander Carnegie, Lord Rosehill
EnglishAlexander Robert Macrae Carnegie, Lord Rosehill
DutchAlexander Carnegie, Lord Rosehill
CatalanAlexander Robert Macrae Carnegie, Lord Rosehill
SlovenianAlexander Carnegie, Lord Rosehill
AlbanianAlso known as
Alexander Carnegie
EnglishAlexander Robert Macrae Carnegie
EnglishAlexander Robert Macrae Carnegie, Lord Rosehill
English