Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: taverna  tu'vur-nu
  1. A small, often family-run Greek restaurant or cafe
    "We enjoyed fresh seafood at a cosy taverna by the harbour"

Derived forms: tavernas

Encyclopedia: Taverna, Juan