Plaza, yard, town square.
A public square in a city or town or an open area usually located near an official building and often featuring walkways, trees and shrubs.
The yard of the school in Parambasak is nice; it is clean.
The grassy area there at Plaza Pershing is big; it is nice to sit there.