Big Huge Thesaurus

okapia

noun

sounds kind of like