William Cochrane
Cochrane of Paisley and Ochiltree (Lordship)
Starting on: Sun 12th May 1669
Ordinality: 1
All Peerage Holdings