XEN Meaning of XEN in English xen-adj [occurring in derivatives and compounds] xeno-, xen- (1. strange, foreign; 2. guest) Interlingua English vocab. Английский словарь Интерлингва. 2012