Big Huge Thesaurus

casque

noun

sounds kind of like