eater (n.) Look up eater at Dictionary.com
Old English etere "one who eats," especially a servant or retainer, agent noun from eat (v.)). From 17c. in compounds with various objects or substances eaten.