caravansary (n.)
alternative spelling of caravanserai.