PLAZA


Meaning of PLAZA in English

■ noun

1》 a public square, marketplace, or similar open space in a built-up area.

2》 N. Amer. a shopping centre.

Origin

C17: from Sp., lit. 'place'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.