Meaning of Savitar
Definition of Savitar
(noun)
an
important
Hindu god; the sun in its
life-giving
aspect
Other information on Savitar
WIKIPEDIA results for
Savitar
Amazon results for
Savitar
Tweet