palazzo
noun
Meaning
A large, imposing building, especially a grand private residence or palace in Italy.
Examples
- The museum is housed in a beautifully restored Renaissance palazzo.
- They spent the afternoon wandering through the marble halls of the old palazzo.
Synonyms: mansion, palace, chateau, manor