BabyGenBabyGen

🇮🇳 Indian origin

Indian baby names

Indian names drawn from Sanskrit carry some of the deepest meanings in any naming tradition — light, courage, sky, divinity, and nature woven into a single word. Most are short, phonetically clear, and travel well across cultures.

Find your favorite with BabyGen

Indian girl names

Ananya

Unique, without equal

Priya

Beloved, dear one

Diya

Lamp, light

Saanvi

Goddess Lakshmi; one who follows

Meera

Devoted saint; sea, ocean

Riya

Singer, gem, graceful

Kiara

Bright, clear (Sanskrit: pure)

Tara

Star; goddess who guides

Aanya

Gracious, limitless

Divya

Divine, heavenly radiance

Indian boy names

Arjun

White, clear, shining

Rohan

Ascending, healing

Aarav

Peaceful, calm wisdom

Kabir

Great, powerful (also Sufi saint)

Vivaan

Full of life, rays of morning sun

Dev

God, divine

Ishaan

Sun, one who bestows wealth

Veer

Brave, heroic

Dhruv

Pole star, unwavering

Aditya

Sun; belonging to Aditi (infinity)

Can't pick one?

Swipe through Indian names with your partner. BabyGen shows you both the same names and only reveals matches you both love.

Start matching free