India is a country located in South Asia.
The name India is believed to be derived from the Greek word Indus.
The Greek word "Indus" is derived from the Persian word "Hindu," which, in turn, is derived from the Sanskrit word "Sindhu," meaning "river," specifically referring to the river Indus.
The Indus River is the largest river in South Asia, and it flows through the northeastern part of the country.
The Greeks used to refer to the country on the other side of the river Indus as Indoi in Greek. Hence, they referred to the people living there as Indoi, which translates to The people of the Indus. They called the land beyond the Indus River India.