The name "India" is thought to have originated from the Indus River, which is known as the Sindhu in Sanskrit. The Persians, who invaded India in the 6th century BCE, called the river the Hindu. The Greeks, who followed the Persians, also called the river the Hindu. Over time, the name "Hindu" came to refer to the land east of the Indus River, and this is where the name "India" comes from.
- The name "India" was first used by the Greeks in the 5th century BCE. The Greek historian Herodotus was the first to use the name "India" in his writings. He wrote about the Indus River and the people who lived along its banks.
- The name "India" was also used by the Romans. The Roman poet Virgil used the name "India" in his poem "The Aeneid." He wrote about the riches of India and its exotic animals.