History
History
Synonyms
UK
US
Meaning:
castle

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

magnificent home, often for royalty

FASTHOLD as in Wiktionary
FASTHOLD as in Wikipedia