Baby names of Indian Origin

Indian baby names are the names originated in India and are used in India and Indian communities all over the world. Indian baby names are not all Hindu, as there are Indian Muslim countries that don’t use Hindu names, but Arabic Names or Iranian Names. Many Indian names are of Hindu origin names used widely for naming a baby boy or baby girl. Indian baby names are originated from Sanskrit, the ancient Indo-European language. See Sanskrit origin baby names for more information about names from the Sanskrit language.

Browse through our wide selection of Indian baby names to find the perfect name, along with meaning, pronunciation, popularity and additional information regarding it. See also Indian names and Hindi names for additional information and the difference between Indian names, Hindi names and Hindu names.