how did india get its name? explain with logic.
The name India is derived from the name of river Indus. The latter term stems from the Sanskrit word Sindhu, which was the historical local appellation for the Indus River.