If you wish to have an Indian girl’s name for baby to celebrate their heritage, the name Devi meaning “goddess,” would be a lovely choice! For people who love mythology, this name comes from the great goddess Mahadevi who was worshiped in India in prehistoric times. Devi was a major goddess in the Hindu pantheon and was known to be kind yet fierce. If you would like your little one to have someone to admire through adolescence, all the while teaching them about their heritage, this could be the name for you.

Popularity Trend Chart

Roll over the visual for detailed rankings by year.

Source: Social Security Administration

Not sure you have the perfect name? Search to add more baby names to your My Favorites list.