Big Huge Thesaurus

Dolichotis

noun

sounds kind of like