Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

taverna Definition

Cancel
taverna
noun(ta-ver-na)
a café in Greece

Words Related to taverna!

taverna Examples by Brain Bank Users