Big Huge Thesaurus

Ochotona

noun

sounds kind of like