noun a city in NW Uttar Pradesh, in N India.
saharanpur 🔊 Listen to this noun a city in NW Uttar Pradesh, in N India. Share Facebook Twitter Google +