Meaning of taberna

taberna

Tagalog

n. tavern