Alexander Stewart
Peerage person ID=561426
(d. 1472)
Parents
unknown daughter Campbell
Walter Stewart, Master of Fife
Children
Siblings
Andrew Stewart, 1st Lord Avandale
Walter Stewart, 1st of Morphie