Possibly: One who is protected or sheltered, or possibly derived from Sanskrit roots meaning ‘with refuge’

1 Post