piazzas

noun

Plural form of piazza.