Big Huge Thesaurus

tamarao

noun

sounds kind of like