Definition of xenodochium

  1. xenodochium Noun a room (or separate guest-house) in a monastery for the temporary accommodation of guests or pilgrims
Feedback Form