abarrote
/
ah-bah-ROH-teh(z)
/
[
Spanish
]
plural
abarrotes
Small local neighbourhood store or shop.
Synonyms in other languages
Spanish
tienda
Countries
Mexico
Spain