shopper
/ˈʃɒpər/Definitions
1. noun
A person who shops, especially on a regular basis.
“The store offered discounts to loyal shoppers.”
2. verb
To shop for something, especially in a leisurely or casual manner.
“She spent the day shopping for gifts for her friends.”