John Maclellan, 3rd Lord Kirkcudbright
Scottish noble
(d.
1664
)
Children
Partners
Anne Maxwell