English → Hindi dictionary

menorrhea

मेनोर्रहा / मेनोर्र्ही / मेनोर्र्हेअNOUN

Definition

flow of blood from the uterus; occurs at roughly monthly intervals during a womans reproductive years

Looking for poetry? Read shayari and poems by great poets.