plaza mayor
Meanings
Noun
1. town square; main square
Examples2
the main square
We're around by the main square.