St Andrews Diocese, Fifeshire, Scotland
References (1)
1379 Marriage / Union:
Robert Keith & () Of Troup Heiress
(m. ~1379 )