Definition of "caravansery"

caravansery