John Hay, 1st Marquess of Tweeddale (Q6238332)
Scottish judge (1625-1697)
Language: