palazzo ( synonym found)

Definition of palazzo:

(n) : a town's public square; an open area used for gathering in a city, often having small trees and sitting benches

Definition of palazzo:

(n) : a town's public square; an open area used for gathering in a city, often having small trees and sitting benches

Back to Top