Answer
The "X" in Charles X Gustav's name signifies that he was the tenth ruler of Sweden with that name. The tradition of using Roman numerals after a monarch's name began in the Middle Ages to distinguish between multiple rulers with the same name. This practice is still followed in some countries, particularly for monarchs with common names like Charles or Elizabeth.