English synonyms about - contact  

Louis XII

noun

1 Louis XII

King of France who was popular with his subjects (1462-1515).


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

debug info: 0.0155