Grocer has 3 different meanings across 1 category:
Noun
a retail merchant who sells foodstuffs (and some household supplies)
A person who retails groceries (foodstuffs and household items) from a grocery.
To sell groceries; to act as a grocer.