Big Huge Thesaurus

Anhima

noun

sounds kind of like