XO stands for eXtra Old and means that the cognac has aged for over 10 years. It used to be more than 6 years until they changed it in 2016. Most cognacs already met this requirement before 2016.

To learn more about age, see this page.