• Taverna

    Origin

    From Greek ταβέρνα, from Latin taberna.

    Full definition of taverna

    Noun

    taverna

    (plural tavernas)
    1. a small Greek restaurant----
    © Wiktionary