Definitions for "greenmarket"
an open-air marketplace for farm products