ambala


noun

  1. a city in N Haryana, in N India.

noun

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

Leave a Reply

Your email address will not be published. Required fields are marked *

50 queries 1.112