pedlars

noun

Plural form of pedlar.