A public square with room for pedestrians English: plaza, place, piazza Bahasa: tempat, lapangan, medan, alun-alun