locanda

/loʊˈkɑːndə/ or /loʊˈkɑːndɑː/

Definitions

1. noun

A medieval Italian inn or tavern, especially one providing lodging for travelers.

“The historic town was famous for its medieval locanda, where weary travelers would rest and enjoy local cuisine.”

Synonyms

  • inn
  • tavern

Antonyms

  • hotel
  • motel