Big Huge Thesaurus

Tapirus

noun

sounds kind of like