David II (noun) Definition, Meaning & Examples

noun
  1. 1324–71, king of Scotland (1329–71): he was forced into exile in France (1334–41) by Edward de Baliol; captured following the battle of Neville's Cross (1346), and imprisoned by the English (1346–57)
David II (noun) Definition, Meaning & Examples

More Definitions