Meaning : A public area set aside as a pedestrian walk.
Synonyms : promenade
Meaning : Mercantile establishment consisting of a carefully landscaped complex of shops representing leading merchandisers. Usually includes restaurants and a convenient parking area. A modern version of the traditional marketplace.
Example :
A good plaza should have a movie house.
They spent their weekends at the local malls.
Synonyms : center, plaza, shopping center, shopping centre, shopping mall