‹ Back to Weir surname
Son of Andrew Weir and Catherine Weir Brother of Georgiana Weir; Agnes Kirkland Weir and James Thomas Weir