Big Huge Thesaurus

Amia

noun

sounds kind of like