canvasser (Nomen)

1

Hausierer (n)

trade