English synonyms about - contact  

Louis XI

noun

1 Louis XI

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


Find more on louis xi elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0152