louis xii

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

Found on Word Lists

Other Searches