Noun Definition
caravanserai
1.Definition: an inn in some eastern countries with a large courtyard that provides accommodation for caravans
Related Noun(s):caravansary, khan
Category: Objects1.Definition: an inn in some eastern countries with a large courtyard that provides accommodation for caravans
Related Noun(s):caravansary, khan
Category: Objects