sarvasattvatrātṛ सर्वसत्त्वत्रातृ

Definition: m. Name of a mythical being