The AI-powered English dictionary
(Hinduism, Vedic religion) The god of war and weather; also the King of the Gods or Devas and Lord of Heaven or Svargaloka in Hinduism. examples