haridwar








noun

  1. a city in Uttar Pradesh, N India, on the Ganges River: a holy city to Hindus.
55 queries 0.515