101 Indian girl and boy names for your baby

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”.

Leave a Comment