PLAZA


Meaning of PLAZA in English

n. piazza, public square; marketplace, shopping area

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.