Ambala (Har)

Hin: अम्बाला ambāla. ‘Mango Village’  City/District, Haryana. From Hin: amba , ‘mango’; Hin: wala, ‘a place with’, ‘village’. There are two other suggestions: from the goddess Bhawani Amba whose Temple still exists in Ambala city; named after Amba Rajput...