India, That Is Bharat
Define 'Sapta Sindhava'.
Tap to reveal answer
'Sapta Sindhava' means 'the land of the seven rivers'. It was the name given to the northwest region of the Indian Subcontinent in the Rig Veda.
Tap to see question