XEN


Meaning of XEN in English

xen-

adj [occurring in derivatives and compounds] xeno-, xen- (1. strange, foreign; 2. guest)

Interlingua English vocab.      Английский словарь Интерлингва.