English-Latin dictionary »

hospital / home for strangers / travelers meaning in Latin

EnglishLatin
hospital / home for strangers / travelers noun

xenodochium [xenodochii](2nd) N
noun

xenon [xenonis](3rd) M
noun

zenodochium [zenodochii](2nd) N
noun