James Elphinstone, 1st Lord Coupar
Peerage person ID=72756
(d. 1669)
Parents
Marjory Maxwell
James Elphinstone, 1st Lord Balmerino
Children
Siblings
Margaret Elphinstone
Marjory Elphinstone
John Elphinstone, 2nd Lord Balmerino
Partners
Lady Marion Ogilvy
Margaret Halyburton