Definitions
There is 1 meaning of the phrase
Louis Xii.
Louis Xii - as a noun
King of france who was popular with his subjects (1462-1515)
Synonyms (Exact Relations)
louis xii of france