Spanish wine store (6)
I believe the answer is:
bodega
(Other definitions for bodega that I've seen before include "concern for alcohol" , "Shop or cellar in Spain for selling wine" , "booze shop" , "Wine supplier" , "Liquor store" .)
I believe the answer is:
bodega
(Other definitions for bodega that I've seen before include "concern for alcohol" , "Shop or cellar in Spain for selling wine" , "booze shop" , "Wine supplier" , "Liquor store" .)