PIAZZA


Meaning of PIAZZA in English

n.1 a public square or market-place esp. in an Italian town.

2 US the veranda of a house.

Etymology: It., formed as PLACE

Oxford English vocab.      Оксфордский английский словарь.