louis xii Meaning, Definition & Usage

  1. noun king of France who was popular with his subjects (1462-1515)

WordNet