Taberna definition

A type of shop in Ancient Rome.
noun
0
0
A tavern in Spain.
noun
0
0
Advertisement

Origin of taberna

  • From Latin taberna.

    From Wiktionary