Indian Boy Names
- Ari
Origin:
Diminutive of Ariel, HebrewMeaning:
"lion of God"Description:
Ari, the short form of Ariel (or any other Ari- beginning name, such as Aristotle) stands up better as a boys’ name than its progenitor does. It is also short for Aristotle, as in Onassis, and is a prominent character on TV's Entourage -- the uberagent Ari Gold.
- Milan
Origin:
Italian place name, Slavic, SanskritMeaning:
"middle of the plain; gracious, dear; union"Description:
Effortlessly stylish with an international feel, Milan re-entered the US charts back in 2013 after a 55 year hiatus. It has been powering up the charts ever since, following in the footsteps of sweet sound-alike Mila, and spotlighted by singer Shakira, who chose it for her son.
- Niam
Origin:
Hindi or ArabicMeaning:
"law; given by God; blessing"Description:
With Liam at the top of the boys' popularity list, parents might discover the still-rare Niam. A name with various origins, Niam can be a Hindi name, deriving from the word niyam meaning "rule" or "law"; an Arabic name - often used on girls - meaning "blessings" or "given by God"; and an Irish name, an form of Niamh.
- Jay
Origin:
LatinMeaning:
"jaybird"Description:
Though this feels like a modern invention, Jay has been in use for centuries. Early Jays often were named in honor of founding father John Jay, whose surname derived from the jaybird. A popular mid-century choice, Jay was in the Top 100 from 1956 to 1970. In the last couple of decades he was replaced by such more elaborate forms as Jayden, Jaylen, and Jayce. But Jay could make a comeback in tandem with cousins May, Kay, Fay, and Ray.
- Rohan
Origin:
Irish; Scottish; HindiMeaning:
"rowan tree; redhead; ascension"Description:
Simultaneously a name of Hindi and Sanskrit origin, a spelling variation of the popular Rowan and an anglicized form of Irish Ruadhán, Rohan is a cross-cultural choice.
- Kiran
Origin:
SanskritMeaning:
"ray of light"Description:
Though it sounds like a modern invention, Kiran is a traditional Hindu name from India; chosen for her son by actress Kelli Williams. Author Kiran Desai is a woman and this name, which bears a resemblance to both the Irish (male) Kieran and the fifties favorite Karen, certainly works as well for a girl.
- Rayan
Origin:
ArabicMeaning:
"land that is lush and rich in water"Description:
Popular Arabic name for boys and sometimes girls too, that's also a term of authority in India.
- Samir
Origin:
ArabicMeaning:
"a friend to talk with in the evening"Description:
Samir has a pleasing sound and lovely meaning. One of those distinctive names that can also fit right in—and you could always call him Sam.
- Taj
Origin:
ArabicMeaning:
"crown"Description:
Taj is a cool-sounding name reflecting the magnificence of the seventeenth-century Indian Taj Mahal, chosen by Aerosmith's Steven Tyler for his son.
- Vihaan
Origin:
SanskritMeaning:
"dawn"Description:
Vihaan comes from a Sanskrit word denoting the dawn, but has the symbolic meaning of the beginning of a new age, making Vihaan a wonderful choice for the first baby in a family's next generation.
- Kavi
Origin:
SanskritMeaning:
"poet, sage"Description:
A subtle and attractive name for the child of a poet or poetry-enthusiast.
- Jai
Origin:
Hindi, Sanskrit, TamilMeaning:
"victory"Description:
Pronounced like Jay, this short name is popular in South Asia and makes for a great English-South Asian crossover choice, used regularly in the UK and Australia. It can also be an alternate spelling of the English name Jay, either short for a J name or deriving from the name of the bird.
- Avi
Origin:
HebrewMeaning:
"father"Description:
Avi, the short form of many Hebrew names, is often used on its own in Israel. It entered the US Top 1000 for the first time in 2015.
- Nikhil
Description:
Nikhil is a masculine name of Sanskrit origin popular in India and among the Indian diaspora worldwide. The name derives from the Sanskrit word 'akhila' meaning 'complete' or 'whole', with the prefix 'ni' adding emphasis, thus Nikhil essentially means 'complete', 'perfect', or 'all-encompassing'. In Hindu philosophy, it can relate to the concept of completeness or universality. Nikhil has maintained steady popularity in India and has gained increased recognition globally in recent decades. It's appreciated for its pleasant sound, meaningful etymology, and ease of pronunciation across different languages. The name is often associated with intelligence, perfection, and wholeness, making it a thoughtful choice for parents seeking a name with positive connotations and cultural significance.
- Vikram
Origin:
HindiMeaning:
"valorous"Description:
Another traditional Indian name, best known here via novelist Vikram Seth.
- Dev
Origin:
SanskritMeaning:
"god"Description:
This name has recently come on the radar via rising actor Dev Patel, who made his mark in Slumdog Millionaire and then in Lion and is also the name of the lead character played by Aziz Ansari in his sitcom Master of None. It could catch on here, at a time when parents are importing other three-letter names like Liv.
- Raj
Description:
Raj is a name of Indian origin that means 'king' or 'royal' in Sanskrit. It has been used throughout South Asia for centuries as both a standalone name and as part of compound names. The name carries connotations of leadership, authority, and dignity. In Western countries, Raj gained recognition through cultural exchanges and immigration, becoming more familiar through Indian characters in films and television. The name is appreciated for its brevity, strong sound, and regal meaning. Raj is particularly popular among Indian diaspora communities who wish to maintain cultural connections while using a name that's relatively easy to pronounce in English-speaking countries.
- Vivek
Origin:
Sanskrit, Indian, Hindi, TamilMeaning:
"wisdom, distinction"Description:
A handsome and energetic Sanskrit name, borne by Indian actor and comedian Vivek, and Bollywood actor Vivek Oberoi.
- Yash
Origin:
SanskritMeaning:
"fame, praise, glory"Description:
A celebratory name of Sanskrit origin, Yash is simple but distinctive. Notable bearers include film director Yash Raj Chopra and actor Naveen Gowda (known by his screen name Yash).
- Tarak
Origin:
SanskritMeaning:
"star, protector"Description:
A strong, handsome Indian name with cross-cultural appeal.
The Nameberry App Is Live

- Swipe through thousands of names with your partner
- Names you match on are saved to your shared list
- Get personalized recommendations that learn based on your and your partner's preferences
- Partner with friends and family to find names you all love
- Backed by Nameberry's 20 years of data around name preferences.

