Piazza
A piazza is an open square in a city, found in Italy, and also in some other places on the Dalmatian coast and in surrounding regions.