Translation of "plaza" - English-Russian dictionary

plaza

noun [ C ] us /ˈplɑːzə/ US
PUBLIC AREA

an open, public area in a city or town

площадь
Mexico City's main plaza is called the Zocalo.
SHOPS

a group of buildings with shops, often including an open, public area

торговый центр
a shopping plaza

(Translation of “plaza” from the Cambridge English–Russian Dictionary © Cambridge University Press)