Indira (इन्दिरा) is a Sanskrit name meaning "beauty" or "splendour" — and is also one of the thousand names of the goddess Lakshmi (the Hindu goddess of fortune and wealth). The root is related to indu, meaning "moon" or "drop."
Today Indira is used across India and the South Asian diaspora; it appears in Western records but remains rare.
Indira does not currently appear in the US Social Security Administration's top 1,000 girls' names, so we don't publish a US rank or birth count for it. That says nothing about the name's standing elsewhere in the world — only that it sits outside the ranked US data we rely on.
—
In Pythagorean numerology the letters of Indira reduce to 1, The Leader. This is a traditional interpretive system, not a factual claim about the name.