grocer

noun

1.
a retail merchant who sells foodstuffs (and some household supplies)