C1noun
plaza
Definition an open public space in a town or city with buildings around it
Arabic meaning · المعنى
ساحة، ميدان
· Meaning
Example · مثال · Example
We had coffee in the plaza and watched people walk by.
شربنا القهوة في الساحة وشاهدنا الناس يمرّون.