Advertisement

palazzo (n.)

"large and imposing building," 1660s, from Italian palazzo (see palace).

Others are reading