Big Huge Thesaurus

menorrhea

noun

sounds kind of like