Big Huge Thesaurus

epigastrium

noun

sounds kind of like