Big Huge Thesaurus

Marmota

noun

sounds kind of like