All names
50 names

Indian Baby Names

Indian baby names span dozens of languages and traditions, from Sanskrit-rooted names with spiritual meanings to modern regional favorites.

Maya
Indian · From Sanskrit meaning 'illusion' or 'magic'; also a variant of Greek Maia, goddess of spring and growth.
Amara
Latin · Amara has multiple traditions and can mean grace, immortal, or eternal depending on language and cultural use.
Arya
Indian · Arya comes from ancient Indo-Iranian roots meaning noble or honorable, and is used in both Indian and Persian traditions.
Lila
Arabic · From Arabic 'layla' meaning night, or Sanskrit 'lila' meaning divine play or amusement.
Kash
English · Modern name, either a variant of Cash or from Sanskrit 'kash' meaning shining or radiant.
Bodhi
Indian · Bodhi comes from Sanskrit and means enlightenment or awakening, central to Buddhist thought.
Kali
Indian · In Sanskrit it is the name of a powerful goddess; it can also echo Greek Callie forms meaning "beautiful."
Malani
Indian · Malani likely draws on Indian name patterns and may relate to words suggesting garland or fragrance in Sanskrit-derived forms.
Alaya
Arabic · Alaya can derive from Arabic and Sanskrit-linked forms meaning exalted, high, or dwelling place depending on usage.
Mira
Latin · From Latin 'mirus' meaning wonderful; in Slavic means peace; in Sanskrit means ocean or prosperous.
Anaya
Indian · Anaya is used in Indian and Spanish-speaking contexts, often linked with care, protection, or a place-name origin depending on tradition.
Opal
English · From the gemstone name, ultimately from Sanskrit upala meaning 'precious stone.'
Anahi
Spanish · Anahi is used in Spanish-speaking cultures and is often linked to a Guarani name associated with a legendary flower maiden.
Ayaan
Arabic · Used in Arabic and South Asian traditions, Ayaan often means "gift of God" or "God's blessing."
Ariya
Indian · Ariya is used from Arya roots meaning noble or honorable in Indo-Iranian traditions.
Mina
German · Short form of Wilhelmina; also means love in German and fish in Indian languages.
Arjun
Indian · From Sanskrit, meaning bright, shining, or white, and famed from the Mahabharata hero.
Samir
Arabic · Samir is an Arabic and Indian name meaning "companion in evening conversation" or sometimes "breeze."
Ila
Indian · From Sanskrit meaning earth or speech; also a French form related to island.
Veda
Indian · From Sanskrit 'veda' meaning knowledge or wisdom, referring to the sacred Hindu scriptures.
Aarav
Indian · Aarav is a Sanskrit-derived Indian name meaning peaceful, calm, or wise.
Nala
African · Nala is known from African usage and Indian epic tradition, where it is associated with success, love, and strength.
Avyaan
Indian · Sanskrit-derived modern name possibly meaning 'perfect, flawless,' an elaboration of Avyan.
Malaya
Indian · Often linked to Sanskrit roots and interpreted as free or gentle, with a flowing lyrical sound.
Aryan
Indian · Aryan comes from ancient Indo-Iranian roots meaning noble or honorable, with long use in Indian and Persian traditions.
Anika
Hebrew · Anika is used across cultures as a form related to Anna, meaning grace or favor.
Reya
Greek · Reya is used as a modern form related to Rhea or Riya, carrying associations with flow, ease, or a graceful singer.
Ayan
Arabic · Ayan has Arabic and Indian usage, often meaning gift of God, time, era, or path depending on tradition.
Rohan
Indian · Rohan is an Indian name meaning "ascending" or "growing," from Sanskrit roots.
Naya
Arabic · Used across cultures; in Arabic it can suggest newness, while in Indian usage it can imply renewal or freshness.
Ayra
Indian · A short modern name used in South Asian contexts, often tied to respect, nobility, or freshness.
Siya
Indian · Siya is an Indian name used as a form of Sita, carrying associations of devotion, virtue, and grace.
Aadhya
Indian · From Sanskrit *ādhya*, meaning first or primordial, used as a meaningful Indian feminine name.
Saanvi
Indian · Saanvi is a Sanskrit-derived name associated with Lakshmi and often interpreted as "knowledge" or "radiance."
Avani
Indian · Avani is a Sanskrit-derived Indian name meaning "earth."
Kiaan
Indian · Variant of Kian, from Persian and Avestan roots meaning 'kings,' 'ancient,' or 'grace of God' in Indian usage.
Kabir
Arabic · Kabir comes from Arabic al-Kabir meaning 'great,' and is also famous through the Indian poet-saint Kabir.
Vihaan
Indian · From Sanskrit, meaning dawn or the beginning of a new day.
Leena
Arabic · Leena is widely used in Arabic and Indian traditions, often meaning tender, delicate, or a young palm tree.
Ishaan
Indian · Ishaan is a Sanskrit name meaning sun, lord, or the northeast direction, with ties to Shiva.
Atharv
Indian · From Sanskrit, associated with the Atharva Veda and often interpreted as meaning wisdom or sacred knowledge.
Meera
Indian · An Indian name associated with the sea or ocean and also remembered through the poet-saint Mirabai.
Aarya
Indian · From Sanskrit Arya, meaning 'noble,' 'honorable,' or 'respected.'
Agastya
Indian · Agastya is an ancient Indian name borne by a revered Vedic sage, with deep roots in Hindu myth and Sanskrit tradition.
Aariv
Indian · Modern name possibly from Sanskrit meaning 'wise' or 'peaceful,' or a creative variant of Hebrew Ariv.
Veer
Indian · Veer comes from Sanskrit and means brave, hero, or warrior.
Dhruv
Indian · From Sanskrit, Dhruv means steadfast or fixed, and is associated with the pole star in Hindu tradition.
Avyan
Indian · Sanskrit-derived name meaning 'one who is flawless' or associated with the sun's radiance.
Asha
Indian · In Sanskrit Asha means hope or wish; it also appears in Arabic-derived usage with related forms.
Isha
Indian · In Indian usage it can mean lord or ruler; in Arabic it is associated with the night prayer.

Find the Indian name you both love

Start swiping