I am having almost 2 weeks light bleeding but prior to that I missed 2 months menstruation. What is could be? I am taking medicine for my high blood

Many possibilities. You could be having a miscarrage or anovulitory bleeding. Early pregnancy miscarrage needs to be rulled out with a pregnancy test. The other occurs when you don't ovulate. Infections or intrinsic abnormality of the ovary itself can also cause bleeding. You should seek medical advice and monitor your blood pressure.