Noun: palazzo (palazzos,palazzi) pu'lat-sow
- A grand Italian building or a building in this style
"The Renaissance palazzo housed priceless artworks"
Derived forms: palazzos, palazzi
Encyclopedia: Palazzo, Steven