What does fortress of the moon mean?

fortress?