Possibly: One who protects, guardian, or derived from ‘Raksha’ meaning protection

1 Post