piasa
Venetan
Etymology
Compare
Italian
piazza
Noun
piasa
f
(
plural
piase
)
square
(in a town)