Troup, Banff, Scotland
References (1)
1363 Marriage / Union:
Robert Keith & Heiress of Troup
(m. ~1363 )