Crossword Solver
Anagram Solver
Thesaurus Solver
Dictionary
iPhone app
New!
Definition of xenodochium
xenodochium
Noun
a room (or separate guest-house) in a monastery for the temporary accommodation of guests or pilgrims