1. Indira
Indira: Sanskrit name meaning "beautiful," "auspicious," or "prosperous."
We found 4 names that are similar to "Indura" based on sound and style.
Indira: Sanskrit name meaning "beautiful," "auspicious," or "prosperous."
Indra: King of gods, guardian of heaven
Beautiful moon, woman of the moon
Indre, a Baltic name, signifies the goddess of beauty, love, fertility, and fortune.