Meanings
-
1
noun
A town's public square.
Tourists gathered in the central plaza.
-
2
noun
A shopping mall.
The hotel overlooks a busy shopping plaza.
-
3
noun
mercantile establishment consisting of a carefully landscaped complex of shops representing leading merchandisers
-
4
noun
a public square with room for pedestrians
Thesaurus
Etymology
Borrowed from Spanish plaza (“town-square or central place of gathering”), from Latin platea, from Ancient Greek πλατεῖα (plateîa), clipping of πλατεῖα ὁδός (plateîa hodós, “broad way”). Doublet of piatza, piazza, and place.