Respuesta :

The river that lies northwest of India and gave the country its name is, Indus.
Indus River lies in Northwestern India
ACCESS MORE
EDU ACCESS