WordUnscrambler Home
taverna
Definitions
[təˈvəːnə], (Noun)
Definitions:
- a small Greek restaurant or cafe
Phrases:
Origin
:
modern Greek, from Latin taberna (see tavern)
Click here to see the free dictionary definition for taverna
definition by Oxford Dictionaries