TAVERNA


Meaning of TAVERNA in English

[ta.ver.na] n [NGk taberna, prob. fr. LGk, drinking establishment, fr. L taberna] (1914): a cafe in Greece

Merriam-Webster English vocab.      Английский словарь Merriam Webster.