Search

Escto search a new word

piazza

noun
ESplaza
originGreek

A public square or marketplace, especially in an Italian town; in British usage, a covered walkway or arcade.

Word Map