Indira

Indira is a Hindu female name meaning “beauty” and is another name for Lakshmi, the Hindu goddess of luck, prosperity, wealth and joy.

Origin: Sanskrit

Meaning: “beauty”

Usage: Hindu, Indian, Telugu, Kannada, Tamil, Malayalam, Marathi, Hindi, Odia

Variants:

  • Intira (Thai)