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
Tweet