Definition of palazzo
: a large imposing building (as a museum or a place of residence) especially in Italy
Origin and Etymology of palazzo
Italian, from Latin palatium palace
First Known Use: 1657
Seen and Heard
What made you want to look up palazzo? Please tell us where you read or heard it (including the quote, if possible).