Board Thread:Off Topic/@comment-27966940-20160712001717/@comment-26397825-20160718005159

The closest I found was someone mentioning it means "fortress of the moon", but it was one person and they didn't have anything to back up their claim.