square
Meanings
Noun
1. square (public plaza)
2. small public garden in the middle of a square
Examples3
le square de la tour Saint-Jacques
the park surrounding the Tour Saint-Jacques
La manifestation a débuté au square Saint-Louis.
The protest began in Saint Louis Square.
Il y avait beaucoup d'enfants au square.
There were many children in the square.