Type Word Usage Sanskrit Scripts इन्दु(Sanskrit) Meaning & History Sanskrit word meaning "a drop". Related ItemsFamily Tree·Details Given Name DescendantsIndra, Indu(Hindi) Indra(Hinduism) Indra(Nepali)