พลาซ่า phlaa-sâa Noun plaza; shopping complex an open public square or a commercial complex built around shared public space