The AI-powered English dictionary
A river of Himachal Pradesh and Punjab in northern India, rising in the Himalayas and emptying into the Sutlej. examples