louis xi

Noun
  1. King of France who put down an alliance of unruly nobles and unified France except for Brittany (1423-1483) (synset 111160572)

Found on Word Lists

Other Searches