Big Huge Thesaurus

precordium

noun

sounds kind of like