Definition of xenodochy

Definition of xenodochy
  1. xenodochy Noun Reception of strangers; hospitality.
Need more help? Try our forum NEW