caravan inn n : an inn in some Eastern countries with a large courtyard that provides accommodation for caravans [syn: {caravansary}, {caravanserai}, {khan}]
Copyright © 2024 3Dict.net