Big Huge Thesaurus

axilla

noun

sounds kind of like