English
›
Words
sanctuary
Translation:
English
Noun
6
place
of refuge
5
shrine
3
holy
place
0
shelter
Add
Translation