Big Huge Thesaurus

sheepishness

noun

sounds kind of like