Big Huge Thesaurus

eutamias

noun

sounds kind of like