EnglishAmbalanameMeaningA city and district of the state of Haryana, India.SourcesNo citations have been attached yet.