Meaning of the word piazza in English

What does piazza mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

piazza

US /piˈɑːt.sə/
UK /piˈɑːt.sə/

Noun

1.

a public square or marketplace, especially in an Italian town.

2.

the veranda of a house.

Learn This Word at Lingoland