Type Element Usage Sanskrit Scripts र(Sanskrit) Meaning & History Sanskrit affix meaning "acquiring, possessing". Related ItemsDetails Given Name DescendantsIndrani(Bengali) Indra, Indrani(Hindi) Indra, Indrani(Hinduism) Indra(Indonesian) Indra(Nepali) Same Spellingra 2, ra 3