Learning Center

Dictionary

Type a word in English or Spanish. English is blue, Spanish is rose. Tap any line to hear it.

piazza

English

  1. 🔊 a public square with room for pedestrians
    “they met at Elm Plaza”

Similar words

plaza place agora campo forum gallery lanai market market cross marketplace mart patio place plaza porch rialto sleeping porch solarium square stoop sun porch veranda