Big Huge Thesaurus

abashment

noun

sounds kind of like