Subscribe
URL of the page has been copied to clipboard.
Meaning : The last Stuart to be king of England and Ireland and Scotland. Overthrown in 1688 (1633-1701).
Synonyms : james
Install App