Big Huge Thesaurus

metopion

noun

sounds kind of like