PIAZZA


Meaning of PIAZZA in English

noun an open square in a european town, especially an italian town; hence (arch.), an arcaded and roofed gallery; a portico. in the united states the word is popularly applied to a veranda.

Webster English vocab.      Английский словарь Webster.