noun
Freq #33618
Meanings
-
1
noun
an imposing urban residence or public building in Italy, especially one of historical or architectural importance
The Renaissance palazzo enclosed a broad arcaded courtyard.
Thesaurus
Etymology
Borrowed from Italian palazzo, 'palace or large urban building,' from Latin palatium. Palatium originally named Rome's Palatine Hill, where imperial residences stood, and then came to mean a palace. Palazzo is therefore a doublet of palace.