Big Huge Thesaurus

Nasalis

noun

sounds kind of like