palace, palazzo

palace, palazzo

A major royal or episcopal residence.
References in periodicals archive ?