Sanctuary defined - a place of protection and refuge from the Latin word Sanctus which means holy

 

Please provide a valid email address.