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.
Related Subjects
Related Phrases
Related Words