savitar

Noun
  1. An important Hindu god;
    The sun in its life-giving aspect (synset 109551609)

Found on Word Lists

Other Searches