Tag: amanda tapping

  • Sanctuary

    noun (pl. sanctuaries) 1 a place of refuge or safety. 2 a nature reserve. 3 a place where injured or unwanted animals are cared for. 4 a holy place. 5 the part of the chancel of a church containing the high altar. ORIGIN originally denoting a church or sacred place in which, by law, a […]