LEARNit Dictionary
mohalla
noun
/məʊˈhʌlɜː/
UK
/məʊˈhʌlɜː/
US
1
an area of a town or village; a community
محله, اجتماع