Latin-English dictionary »

xenodochus meaning in English

LatinEnglish
xenodochus [xenodochi] (2nd) M
noun

one who receives strangersnoun

superintendent of stranger's hospital / housingnoun