Big Huge Thesaurus

Euphagus

noun

sounds kind of like