noun a city in N Haryana, in N India. nouna city in N India, in Haryana: site of archaeological remains of a prehistoric Indian civilization: grain, cotton, food processing. Pop: 139 222 (2001)