XEN- Meaning of XEN- in English [xen-] or xeno- comb form [LL, fr. Gk, fr. xenos stranger, guest, host] 1: guest: foreigner "xenophobia" 2: strange: foreign "xenolith" Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012