Big Huge Thesaurus

tupaia

noun

sounds kind of like