Peerage Holding

James Makgill

of Oxfuird (Viscountcy)

Starting on: Wed 19th Apr 1651

Ending on: Sat 5th May 1663

Ordinality: 1