Definition, synonyms and related words
A small restaurant, tavern or shop in the Caucasus and Crimea.