puffs is a form of:

Druggist



noun
1.
(a coarse fabric used as a floor covering) អ្នកលក់ថ្នាំ (ឱសថការី)