Noun louis xii has 1 sense
  1. Louis XII - king of France who was popular with his subjects (1462-1515)
    --1 is a kind of
    King of France
,
TOP