​Indian mythology and ancient literature are filled with princesses and royal women whose stories speak of wisdom, courage, beauty and independence. From Vaidehi and Madalsa to Tara and Usha, these names carry a rich cultural legacy while still sounding graceful and meaningful for a baby girl today.