Advertisement
Baby Name SearchMy Baby Names

Indian names

India is home to more than 2,000 ethnic groups, religions, and languages, making it the most diverse country in the world. Indian baby names reflect the country's diversity, and its rich and complex history. Many Indian names can be traced back to Hindu, Buddhist, Muslim, Sikh, and Jain influences and philosophies. Hindu baby names are chosen based on a child's astrological chart, and often reflect the gods and goddesses of the Hindu faith. The name Krishna, for example, means "dark blue" and is the name of a major deity in Hinduism. Sita, which means "furrow," is the name of the Hindu goddess of the harvest. Arjun means "bright or shining," and is also one of the five Pandavas (demigod warriors). And Devi – a lovely name for girls – means "goddess." Overall, Indian names are an important part of the country's cultural heritage, and the naming of an Indian child is a deeply personal and meaningful decision. Whether you want to honor your own Indian heritage or are drawn to the spiritual or religious nature of Indian names, there are many beautiful options to choose from.
1-500 of 4559
Advertisement | page continues below

Baby Names Generator

Our Baby Name Generator helps you find the perfect name, sorted by gender, letter, meaning, and more. You don't need to fill out every field, just the ones you're interested in.

About the name structure

I am looking for a    name starting with  
  and ending with  
  with    syllables.

About the name meaning

The name means  
  and the theme is    . The origin is    .

Learn more about a name

Follow your baby's amazing development
My pregnancy week by week
Advertisement