More than just an online dictionary!
(n.) Profuse menstruation.
(n.) Any profuse bleeding from the uterus; Metrorrhagia.
Amenorrhoea Amenorrhoeal Dysmenorrhea Menorrhagia