costermonger - noun

singularcostermonger
pluralcostermongers