plaza

(Italian)
(public) square