There has been vaginal discharge of blood clots and recently a semi hard brownish ball size of golf ball. Has sickle cell anemia. What could be causes?

Vaginal bleeding. There are multiple options for heavy periods. Hormonal treatments such as birth control pills, Progesterone treatments and the Mirena (levonorgestrel) iud are effective reversible treatments that will help many people. There is also a drug called Lysteda that contains no hormones which will help others. Vaginal discharge should be tested for infections.