RELATED WORDS
PARAPHRASING
a large, strong building fortified against attack, especially as in olden times
magnificent home, often for royalty
the official residence of a king or queen, archbishop or bishop; any large and splendid building
royal or enormous home