Meaning of james ii

Definition of james ii

(noun) the last Stuart to be king of England and Ireland and Scotland; overthrown in 1688 (1633-1701)

Other information on james ii

WIKIPEDIA results for james ii
Amazon results for james ii