grainman
/ˈgreɪnmən/Definitions
1. noun
A person who collects and sells grains, often at a local market or from door to door.
“The grainman came to our village every week with fresh supplies of wheat and barley.”
2. noun
A person who deals in grains, especially as a business or profession.
“The grainman’s store has been in our town for generations.”