liquor store in Greek liquor store in Greek κάβα noun (US, Canada) A shop that sells alcoholic beverages to be consumed off the premises. Add to Flashcards