Meaning of caravanserai

Definition of caravanserai

(noun) an inn in some eastern countries with a large courtyard that provides accommodation for caravans

Other information on caravanserai

WIKIPEDIA results for caravanserai
Amazon results for caravanserai