A gynecologist is a doctor who specializes in the diagnosis and treatment of women’s reproductive health problems. This may include everything from pregnancies and childbirth to women’s sexual health, including issues like cancerous tumors or hormonal imbalances.