Which thyroid disease causes a female to lack a menstrual cycle and have miscarriages?

All. Thyroid disease in general can affect the menstrual cycle and increase the risk of miscarriage. Hyperthyroidism more commonly does this than hypothyroidism but both can. The easy solution is to get the thyroid problem addressed and treated.