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