n. a place of refuge and protection; a consecrated place
A stone fortress standing strong against approaching enemies
saint sanctity n.