Big Huge Thesaurus

famotidine

noun

sounds kind of like