XENODOCHIUM Meaning of XENODOCHIUM in English (n.) A house for the reception of strangers. Webster's English dictionary. Английский словарь Webster. 2012