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.
All names
Most popular
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 syllables.
and ending with
with
About the name meaning
The name means . The origin is .
and the theme is
Learn more about a name
Follow your baby's amazing development