Big Huge Thesaurus

tapirus

noun

sounds kind of like