Caravan inn

Definitions

Noun
  1. 1
    an inn in some eastern countries with a large courtyard that provides accommodation for caravans wordnet

Next best steps

Mini challenge

Unscramble this word: caravaninn