The name India is derived from the Old Persian word Hindush, meaning land of the Hindus. The name was used to refer to the Indus River Valley civilization, which was one of the most advanced civilizations of its time. The civilization was located in what is now Pakistan and northwestern India.