Type Word Usage Sanskrit Scripts इन्दु(Sanskrit) Meaning & History Sanskrit word meaning "a drop". Related ItemsDetails Given Name DescendantsIndrani(Bengali) Indra, Indrani, Indu(Hindi) Indra, Indrani(Hinduism) Indra(Indonesian) Indra(Nepali)