Caravanserai

Noun

  • A home or shelter for caravans.
  • A roadside inn having a central courtyard where caravans can rest.

Leave a Reply

Your email address will not be published.