Welcome to Naamkaran.com

We hope you will enjoy browsing through our Indian Hindu baby names list. Most of the baby names here are Sanskrit in origin, however a few are of Hindi, Tamil, Greek and Persian origin. We have organized all of our baby names in a well structured format so that they are easy for you to browse through. The spelling of the Indian baby names in Devanagari script is also listed, so it is easy for you to pronounce the name.

You can also select all your favourite Indian baby names, and add them to a list. We will email the list to you and your friends.

Use the contact form to contribute any Indian baby names that we do not have on the site yet, and we will add them.

Naamkaran.com now has over 2,700 Indian baby names for your browsing pleasure.

Recently Added Indian Baby Names
Tamish: The baby name Tamish is Sanskrit in origin and its meaning is lord of the night. Tamish is another name for the moon.
Tamish is pronounced ta-mee-sh.
Tamish is also spelled as Tameesh.
Tamish is a name suitable for boys.
Triparna: The baby name Triparna is Sanskrit in origin and its meaning is three-leafed. Triparna is another name for the Bel (Botanical name Aegle marmelos), considered sacred to Shiva.
Triparna is pronounced tri-pa-r-Na.
Triparna is also spelled as Thriparna.
Triparna is a name suitable for girls.
Himesh: The baby name Himesh is Sanskrit in origin and its meaning is lord of snow. Himesh is another name for Himalay mountains.
Musician nad actor Himesh Reshammiya is a famous bearer of this name.
Himesh is pronounced hi-me-sh.
Himesh is a name suitable for boys.
Hamsa Priya: The baby name Hamsa Priya is Sanskrit in origin and its meaning is one who is loved by swans. Hamsa Priya is another name for Saraswati, whose mount is the swan.
Hamsa Priya is pronounced ha*-sa-pri-yaa.
Hamsa Priya is also spelled as Hansa Priya.
Hamsa Priya is a name suitable for girls.
Hritvika: The baby name Hritvika is Sanskrit in origin and its meaning is priestess, or one who recites the Rig Veda.
Hritvika is pronounced hri-t-vi-ka.
Hritvika is also spelled as Ritvika and Hrithvika.
Hritvik is a name suitable for girls.
Teertha: The baby name Teertha is Sanskrit in origin and its meaning is a holy place, a place of pilgrimage, steps leading to a river, or a shrine. Teertha also refers to a holy person.
Teertha is pronounced tii-r-tha.
Teertha is also spelled as Teerta and Tirtha.
Teertha is a name suitable for girls.
Tuhinadri: The baby name Tuhinadri is Sanskrit in origin and its meaning is mountain of snow. Tuhinadri is another name for the Himalay.
Tuhinadri is pronounced tu-hi-naa-d-ri.
Tuhinadri is a name suitable for boys.
Teerna: The baby name Teerna is Sanskrit in origin and its meaning is surpassed, excelled, expanded or passed over.
Teerna is pronounced tii-r-Na.
Teerna is also spelled as Theerna and Tirna.
Teerna is a name suitable for girls.
Taresh: The baby name Taresh is Sanskrit in origin and its meaning is lord of stars. Taresh is another name for the moon.
Taresh is pronounced taa-re-sh.
Taresh is also spelled as Taaresh.
Taresh is a name suitable for boys.
Tarunika: The baby name Tarunika is Sanskrit in origin and its meaning is a young girl.
Tarunika is pronounced ta-ru-Ni-ka.
Tarunika is a name suitable for girls.