XP


Meaning of XP in English

ˈkīˈrō symbol

Etymology: from the Greek letters XP

— used as a Christian symbol and monogram for Christ

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.