MOHALLA


Meaning of MOHALLA in English

n. (Indian) a region of a town; community, people living in the same area

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.