hoarder

noun
1
a person who collects and keeps large amounts of food, money, etc., often secretly
احتکارکننده, انبارکننده, ذخیره‌کننده