plaza
Synonym discussion
Sense: noun/1
For noun/1, plaza is close to square, but plaza often suggests a broad public space used for meeting, walking, or events, and it is especially common in places influenced by Spanish. Square is the most general choice in English and fits many towns and cities. Piazza is mainly used for Italian settings or when the speaker wants a more European or architectural tone. Courtyard is different because it is usually surrounded by one building or a group of buildings, not part of the town's open public center. You can say, 'We met in the plaza before the parade,' but 'The hotel has a quiet courtyard.'