Big Huge Thesaurus

haminoea

noun

sounds kind of like