Definition of Louis Xii

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

Semanticaly linked words with "louis xii"