indra
1. [ noun ] (religion,Hinduism) chief god of the Rig-Veda; god of rain and thunder
Related terms: Hindu_deity
Similar spelling:   indrawn
  intra
  Indira
  Inderal
  in-tray
  intranet
  intrados
  interact
  indurate
  intro
  inter
  indri
  intron
  indris
  intrust
  intrude
  indoor