Meaning of the name - Xenos

English Name: Xenos
Sex: