Scottish landowner (born before 1373?, died 1450/51)
Margaret Stewart was a Scottish princess. The eldest daughter of King Robert III and his wife, Annabella Drummond, she married Archibald Douglas, 4th Earl of Douglas, becoming in his right Duchess of Touraine, Countess of Douglas, and Lady of Galloway.
No platforms connected yet.
The six component signals behind the Fame score, and their ranks across the leaderboards.