Advertisement

Advertisement

Isabella of France

noun

  1. Isabella of France12921358FFrenchMISC: wife of Edward IIPOLITICS: stateswoman 1292–1358, wife (1308–27) of Edward II of England, whom, aided by her lover, Roger de Mortimer, she deposed; mother of Edward III


Advertisement

Advertisement

Advertisement

Advertisement


Isabella IIisabnormal