square
plaza
Un área pública abierta en un pueblo o ciudad, generalmente rodeada de edificios
Ejemplos
(1). We met at the town square.
Nos encontramos en la plaza del pueblo.
(2). The square was full of people.
La plaza estaba llena de gente.
(3). There is a fountain in the square.
Hay una fuente en la plaza.