Translation of taberna in English:

taberna

bar, n.

Definition of bar ( US English | UK English )

Other words for bar

feminine noun

  • 1

    bar
    inn archaic
    tavern archaic