XEN: Xenimus

What does XEN mean? The above is one of XEN meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Xenimus

XEN also stands for:
... more
XEN: Xenimus