Complex sentence: Hindustan (,, both "Hindustān") "Land of River Sindhu (Indus)", as literal translation, is one of the popular names of South Asia.It also means "the land of the Hindus".
Split into simpler sentences: Hindustan (,, both "Hindustān"), literal translation "Land of River Sindhu (Indus)", is one of the popular names of South Asia. It can also means "the land of the Hindus".