‹ Back to Weir surname
Husband of Janet Harkness Father of Mary Weir; Catherine Weir and Archibald Weir