low traffic neighbourhood

noun
1
an area of a town or city in which vehicles cannot drive on some streets or parts of streets where people live
محله کم‌تردد, منطقه کم‌تردد شهر