Big Huge Thesaurus

chanfron

noun

sounds kind of like