Big Huge Thesaurus

Nasua

noun

sounds kind of like