Baby Names Book
Indian Boy Names and Meanings | Indian Boy Names and Meanings |
| Written by Monica Beyer | |
|
Indian names for baby boys are often based on the Hindu religion -- whether it be names of deities or certain aspects of the religion itself. Indian baby names also can stem from ancient Sanskrit or sometimes Arabic words. Check out our top picks of Indian baby names for boys.
Indian Boy NamesAdamya: This is a Sanskrit name that means "stern, formidable, stern." Ashan: This name means "gratitude, thankfulness." Arun: This is a name that comes from the Sanskrit word "aruna" and means "reddish, rust-colored, reddish brown." Arvind: This name also comes from a Sanskrit word ("arvind") which means "red lotus." Balu: Yet another name that originates from a Sanskrit word ("bala"), this name means "child, youth." Brahma: In the Hindu religion, this is the name of the creator of the universe, and the name itself stems from the Sanskrit word "brahman" which means "prayer, worship." Chandrak: This name means "moonlight" and comes from a Sanskrit word meaning "the moon, shining." Daivat: This name means "power, strength." Deshan: This name comes from the word "desh" which means "nation, country." Devak: This name comes from the Sanskrit word "deva" and means "divine, god-like." Dipak: This name means "little lamp" and is another name for the god of love, Kama. Can also be spelled Deepak. Falan: This is a popular name and means "to be productive." Other forms of this name are Faleen and Falit. Govind: This is another name for the god Krishna and means "cow finder." Another version of this name is Govinda. Haidar: This name is popular in India and means "lion." It comes from an Arabic word meaning the same. Himesh: This is another name for Shiva, and means "king of the snow." Ishara: This name means "an indication." Jahan: This name comes from the Sanskrit word "jahan" and means "the world." Jawaharlal: Coming from the Sanskrit word "jaya" (meaning victory), this was the name of India's first prime minister. Jivan: This name means "life." Kadir: This name comes from the Arabic word "qadir" which means "capable." Kalidasa: Meaning "servant of the goddess Kali," this was the name of an Indian poet and playwright. Kavindra: Another poetic name, this name means "lord of the poets." Kumar: This name comes from the Sanskrit word "kumara" which means "boy or son." Mahavira: This name is a common name for several gods, and means "great hero." Mohandas: This name means "servant of Mohan" and was the name of one of India's most popular leaders, Mohandas Karamchand Gandhi, otherwise known as Mahatma Gandhi. Nandan: This name comes from a word meaning "joy, delight, happiness." Nirvan: This name comes from the Sanskrit word "nirvana" which means literally "a blowing out" and refers to a state of extreme bliss, peace. Pradosh: This name comes from the Sanskrit word "pradosa" which means "light." Rama: This was the name of a Hindu king who was much beloved and was considered an incarnation of the god Vishnu. Ravi: A name for the god of the sun, this name comes directly from the Sanskrit word "ravi" which means "the sun." Sarik: This name comes from a type of myna bird. Shankara: This name means "bringing good luck and happiness." Sohan: This name means "attractive, handsome and charming." Tarik: This name comes from the Arabic word "tariq," meaning "one who knocks on the door." Varen: This name means "best, superior."
Check out hundreds more Indian baby name ideas here! For More Baby Name Ideas:Indian Baby Girl Names and Meanings Our Top Picks! Indian Baby Names and Meanings The Most Popular Names in the World More From SheKnows ExplorerComments (0)
![]() Write comment
You must be logged in to a comment. Please register if you do not have an account yet.
|
Many of the Indian baby names have a strong history behind them and are a great choice if you are Indian, of Indian descent or are looking for a name that you might not find in a standard baby name book! Here are our top picks:

Don't Just Search - Find The Perfect Name!