james iii









james iii


noun

  1. Stuart, James Francis Edward.

noun

  1. 1451–88, king of Scotland (1460–88), son of James II
52 queries 0.566