abarrotero
Meanings
Noun
1. grocer (Latin America)