We selected Indian Names for you and sorted it by starting letter and sexe. You will also find the Sanskrit meanings of the names with Indian origin. The names are Hindu (Hindi), Sikh, Buddhist and Jain names. Search through our Indian Names and find the perfect name for your boy or girl.