Big Huge Thesaurus

icecap

noun

sounds kind of like