Esser (German) comes from German Essen, from Middle High German ëzzen, from Old High German ëȥȥan, from Proto-West Germanic etan, from Proto-Germanic etaną, from Proto-Indo-European h₁édti, from Proto-Indo-European h₁ed- — to eat.
Esser (German): eater