piazza agora campo forum gallery lanai market market cross marketplace mart patio place plaza porch rialto sleeping porch solarium square stoop sun porch veranda |
Piazza (n.) An open square in a European town, especially an Italian town |
plaza place piazza | a public square with room for pedestrians, they met at Elm Plaza, Grosvenor Place |