hoarder

nouns

a person who accumulates things and hides them away for future use
is derived from
is a type of (narrower)
someone who saves (especially money)