What does XENO stand for?

What does XENO mean? We have 2 definitions. Read most used XENO meanings below.

ADVERTISEMENT

Most Searched Abbreviations For Words