Big Huge Thesaurus

mestranol

noun

sounds kind of like