XENODOCHY


Meaning of XENODOCHY in English

noun reception of strangers; hospitality.

Webster English vocab.      Английский словарь Webster.