XENODOCHY Meaning of XENODOCHY in English (n.) Reception of strangers; hospitality. Webster's English dictionary. Английский словарь Webster. 2012