Definify.com

Definition 2024


इन्दिरा

इन्दिरा

Sanskrit

Noun

इन्दिरा (indirā) f

  1. beauty, splendour

Proper noun

इन्दिरा (indirā)

  1. Name of Lakshmi, wife of Vishnu.

Descendants