Derived from Sanskrit ‘Savitṛ’ meaning ‘Sun God’ or ‘Stimulator’

1 Post