Duncan Weir

Duncan James Weir is the Laird of Glen Adharnar and third Weir to hold the title.