Hindustan

Hindustan

Hindustan (Hindi: हिन्दुस्तान, Urdu: ہندوستان‎, both Hindustān ) or Indostan, literally "land of the Indus", is a popular name for the Indian subcontinent. Delhi and Agra have been the traditional capitals of Hindustan.

Read more about Hindustan.