When we look for the name of our baby, we can choose to follow a family tradition, or look for inspiration in other places, such as nature or books.
But also, we can choose a foreign name, which comes from a different culture than ours. We share 101 Indian girl and boy names for your baby .
Indian names for girl
- Alisha: means “the protected of God”.
- Anusha: means “star”.
- Arya: comes from Sanskrit and means “honorable, noble, truthful.”
- Asha: means “hope”.
- Darsha: of Hindu origin, it means “to see, to perceive, to have vision”.
- Daya: means “kindness”.
- Dharma: of Sanskrit origin, it means “truth”.
- Gita: means “song, holy poem”.
- India: derives from the Sanskrit “indus”, a river of great flow.
- Indira: of Sanskrit origin, it means “beauty”.
- Indra: of Sanskrit origin, it means “possessing raindrops”.
- Jaya: means “victory”.
- Kala: means “art, virtue, grace” in Sanskrit.
- Kali: of Sanskrit origin, it means “black”.
- Kalinda: of Hindu origin, it means “sun”.
- Kalpana: of Sanskrit origin, it means “fantasy”.
- Kanya: of Hindu origin, it means “virgin”.
- Karma: of Hindu origin, it means “destiny, spiritual force”.
- Kavita means “poetry”.
- Kavya: of Sanskrit origin, it means “poem”.
- Kerani: of Hindu origin, it means “sacred bells”.
- Lakshmi: of Sanskrit origin, it means “a fortunate omen”. It is the name of the Hindu goddess of beauty, abundance and prosperity.
- Latika: means “goddess”.
- Lavanya: means “grace”.
- Leya: of Hindu origin and means “lion”.
- Marala: means “swan”.
- Maya: means “illusion” in Sanskrit. In the Buddhist tradition, this is the name of the Buddha’s mother.
- Meena: means “precious stone”.
- Look: it means “ocean, sea”.
- Naisha: means “special”.
- Navani: of Hindu origin, it means ‘modern, young woman’.
- Nirvana: of Sanskrit origin, it is the Buddhist voice that expresses the state that is reached through meditation and enlightenment.
- Nisha: of Hindu origin, it means “night”.
- Parvati: name of the Hindu goddess of fertility, love, beauty, marriage, children and devotion.
- Priya: means “beloved, favorite”.
- Priyanka: means “kind”.
- Raga: of Sanskrit origin, it means “color, melody”.
- Ramana: of Sanskrit origin, it means “beautiful”.
- Rani: of Indian origin, it means “queen”.
- Saniya: means “radiant”.
- Sansa: of Sanskrit origin, it means “praise, charm”.
- Sashi: means “moon”.
- Shakti: means “divine woman”.
- Shanta: means “peaceful”.
- Tiaré: of Hindu origin, it means “flower”.
- Uma: means “tranquility, splendor”.
- Umarani: Sanskrit name that means “queen of queens”.
- Ura: name of Sanskrit origin that means “heart”.
- Usha: means “dawn” in Sanskrit.
- Vani: of Sanskrit origin, it means “eloquent”.
- Vanisha: of Hindu origin, it means “pure”.
- Veda: of Sanskrit origin, it means “knowledge”.
- Vrinda: of Sanskrit origin, it means “bouquet of flowers”.
- Warsha: comes from Sanskrit and means “rain”.
- Zen: is the diminutive of zenna , the Japanese pronunciation of the Chinese word chánnà , which in turn comes from the Sanskrit dhiana , which means “meditation”.
Indian names for boy
- Amal: means “bright”.
- Ammar: means “alive, immortal”.
- Anand: comes from the Sanskrit Ananda , which means “happiness”.
- Brahma: of Sanskrit origin. It is the name of a Hindu deity and means “the absolute”.
- Chandan: comes from Sanskrit and means “sandalwood”.
- Chandra: of Sanskrit origin, it means “moon”.
- Daksh: name of Hindu origin that means “competent”.
- Darshan: name of Hindu origin that means “vision”.
- Dayaram: name of Hindu origin that means “satisfied by being compassionate”.
- Deepak: means “lamp, source of light”.
- Devak: name of Hindu origin that means “God”.
- Devmani: name of Hindu origin whose meaning is “jewel”.
- Devraj: name of Hindu origin whose meaning is “chief of the gods”.
- Dhara: name of Sanskrit origin that means “to flow”.
- Gautam: of Sanskrit origin, it is one of the names of Buddha.
- Harisha: comes from Sanskrit and means “lord of the monkeys”.
- Iham: of Hindu origin, it means “expectant”.
- Inder: of Hindu origin, it means “God is good.”
- Iravan: of Hindu origin, it means “king of the ocean”.
- Ishwar: means “powerful”.
- Jalil: name of Hindu origin that comes from Sanskrit, and means “greatness, superiority”.
- Kalú: of Hindu origin. He was the father of Nanak, founder of Sikhism and the first of the ten Sikh gurus.
- Kamal: boy’s name of Sanskrit origin that means “lotus flower”.
- Kanu: of Hindu origin, it means “handsome”.
- Kiram: of Sanskrit origin, it means “ray of sun”.
- Kumar: means “son of Skanda” (Hindu god of war).
- Manju: of Sanskrit origin, it means “pleasant, sweet”.
- Narad: in Indian, it means “devotee of Narayan”.
- Nirav: means “calm, quiet”.
- Nish: in Sanskrit it means “supreme”.
- Raghu: of Sanskrit origin, it means “fast”.
- Raj: means “king”.
- Rajat: of Hindu origin, it means “silver”.
- Rajesh: of Sanskrit origin, it means “emperor, king of kings”.
- Rama: of Sanskrit origin, it means “pleasant.” It was the mythological incarnation of Vishnu.
- Ravi: means “sun”.
- Renjy: of Sanskrit origin, it means “one who makes happy.”
- Rishi: of Hindu origin, it means “seer, soothsayer, sage.”
- Samir: means “wind, breeze”.
- Sohan: means “handsome”.
- Taj: of Hindi origin, it means “crown”.
- Tarak: of Sanskrit origin, it means “protector”.
- Yama: of Sanskrit origin, it means “to reign”.
- Yash: of Sanskrit origin, it means “glory, fame”.
- Yuvan: of Hindu origin, it means “young”.
- Yuven: of Hindu origin, it means “prince”.