hoarder (n.) Look up hoarder at Dictionary.com
Old English hordere "treasurer," from hoard (n.). As "one who gathers and keeps a stock of something," c. 1500, from hoard (v.).