Big Huge Thesaurus

acinonyx

noun

sounds kind of like