Menu

Indian Girl Names

Indian names for girls are often rooted in either Hindi, the dominant language of India, or Sanskrit, the ancient Indian language. The Indian names for girls in our database also include a sprinkling of Punjabi and Urdu names. Indian names that are most familiar to English speakers are often the names of female celebrities, such as Priyanka Chopra or Padma Lakshmi.

Other popular Indian baby names for girls include Chandra, Kalinda, Savita, and Lalita. There are many gorgeous Indian names for girls that may appeal to parents in India or elsewhere. Browse our full list of Indian baby girl names here.