Big Huge Thesaurus

menorrhagia

noun

sounds kind of like