Ambala (English, name)
expansion: Ambala
Senses:
glosses: A city and district of the state of Haryana, India.
Forms: