Board Thread:General Discussion/@comment-70.114.210.192-20160228123822/@comment-26397825-20170416083815

That's a bit like Fort Castle. Which fort itself ultimately derives from words meaning strong in both French and Latin, so it's practically named Strong Castle.