Meaning of louis xii

Definition of louis xii

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

Other information on louis xii

WIKIPEDIA results for louis xii
Amazon results for louis xii