0 votes
Why is the British named India?

1 Answer

0 votes
India is not a British name. The Greek word itself is derived from Hindu, the Old Persian name for the Indus river. The Persian word in turn is derived from Sanskrit Sindhu, the local Indian name for the same river.
...