a large river of Asia, which rises in the mountains which separate Tartary from India, and discharges itself into the Indian ocean. See HINDOSTAN and INDIA.
a large river of Asia, which rises in the mountains which separate Tartary from India, and discharges itself into the Indian ocean. See HINDOSTAN and INDIA.