Sanskrit · noun · Nation, Faith & Society

Sharan

शरण
Meaning

Refuge, shelter, or protection; the surrender of oneself to a protector.