Big Huge Thesaurus

snowcap

noun

sounds kind of like