History
History
Synonyms
UK
US
Meaning:
castle

a large, strong building fortified against attack, especially as in olden times

magnificent home, often for royalty

palace

the official residence of a king or queen, archbishop or bishop; any large and splendid building

royal or enormous home

ALCAZAR as in Wiktionary
ALCAZAR as in Wikipedia