India receives most of its precipitation from the southwest monsoon winds.
These winds enter the mainland of India from the southern regions and gradually flow towards the northern regions of India.
These winds are obstructed by the Himalayan ranges in the north. As its effect these winds start their return journey and start flowing backward towards the Indian Ocean.
In their return journey, these winds blow from northeast to southwest direction. As its effect, these winds bring retreating monsoon in India.
Thus, India receives precipitation from the northeast monsoon winds too.