Big Huge Thesaurus

chamfron

noun

sounds kind of like