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...