Peerage Holding

William Cochrane

Cochrane of Paisley and Ochiltree (Lordship)

Starting on: Sun 12th May 1669

Ordinality: 1