Possibly: Protected, Sheltered (from Sanskrit roots)

1 Post