dictionary.pt

square

nounfeminine/ˈpɾa.sɐ/high

pra·ça

Definition

An open public space, typically surrounded by buildings.
The square was full of people.
Let's meet at the central square.

Etymology

Do latim 'platea'

Related words