Name
Thomas Weir, of Bogangreen
Occupation
Biographical Notes
Advocate, 22 Dec. 1831. Son of Peter Weir; died at Paris.
Connections
Life Dates
- 1847