Definition of Savitar

Noun: Savitar

  1. An important Hindu god; the sun in its life-giving aspect

See also:
saviours
Savonarola

Anagrams containing the word Savitar

svraati rsavita arsavit tarsavi itarsav vitarsa avitars