Discover and Shortlist Your Perfect Baby Names!

Indian Boy Names

Name Meaning Origins Gender Popularity (last 10y)
Rama Mohun Compound of 'Rama' (Sanskrit: pleasing, beloved; the Hindu god Rama) and 'Mohun' (variant of Mohan: charming, enchanter) - roughly 'pleasing/charming Rama' or 'Rama the enchanter'. Indian, Sanskrit Boy
Rama Prasad Blessing or gift of Lord Rama Indian, Sanskrit Boy
Rama Rajan Rama (pleasing, revered deity) + Rajan (king) - 'Rama the king' or 'pleasing king'. Indian, Sanskrit Boy
Ramaar Likely derived from Rama - 'pleasing, charming; beloved' or 'one who brings joy'. Indian, Sanskrit Boy
Ramachand Name of Lord Rama; combines 'Rama' and 'Chandra' (moon) - often interpreted as 'Rama who is like the moon' or simply 'Lord Rama'. Indian, Sanskrit Boy
Ramakanta Beloved of Rama; dear to Lord Rama (Rama + kānta 'beloved, pleasing') Indian, Sanskrit Boy
Ramaprasanna Rama + prasanna - 'pleased by Rama' or 'joyful/delightful like Rama' Indian, Sanskrit Boy
Ramaraj Rama the king (Rama + raj meaning 'king') Indian, Sanskrit Boy
Ramashray Shelter or refuge of Lord Rama; one who takes refuge in Rama Indian, Sanskrit Boy
Ramavtar Incarnation of Lord Rama Indian, Sanskrit Boy
Ramchandra From Sanskrit: Rama (the Hindu deity Rama) + Chandra (moon) - 'Rama who is like the moon' or 'moonlike Rama'. Indian, Sanskrit Boy
Ramesh Kumar 'Ramesh' - 'Lord of Rama' (an epithet of Shiva); 'Kumar' - 'boy, son, prince'. Indian, Sanskrit Boy
Ramesh Thakur Ramesh: 'Lord of Rama' (a name associated with Hindu deities). Thakur: 'lord', 'landowner', 'noble' (a North Indian title/surname). Indian Boy
Ramesh Yadav Ramesh: 'Lord of Rama' (a name associated with Shiva/Vishnu). Yadav: 'descendant of Yadu' (clan name linked to Krishna). Indian, Sanskrit Boy
Ramesha From Sanskrit 'Rama' + 'īśa' - 'Lord of Rama' or 'devotee/servant of Rama'. Indian, Sanskrit Boy
Rameshbabu Compound of Ramesh (Sanskrit: 'Rama' + 'īśa' - often interpreted as 'lord of Rama' or 'devotee of Rama') + babu ('gentleman', 'son', or honorific) - roughly 'respected young man named Ramesh'. Indian Boy
Rameshchandra Compound of Ramesh ('lord of Rama' / a name of Vishnu) + Chandra ('moon'); roughly 'Ramesh who is like the moon' or 'moon-faced Ramesh'. Indian, Sanskrit Boy
Rameshwar 'Lord of Rama' - a name of Lord Shiva Indian, Sanskrit Boy
Ramhari Compound of Ram and Hari - names of the Hindu god; denotes Lord Rama/Hari (Vishnu). Indian, Sanskrit Boy
Ramkesh From Rām (Rama) + keśa (hair); generally taken to mean 'one with Rama's hair' or 'one associated with/devotee of Rama'. Indian, Sanskrit Boy
Ramkeshor Compound of 'Ram' + 'Keshor' - 'youthful Ram' or 'Ram, the young one' (often implying a youthful devotee of Lord Rama). Indian, Sanskrit Boy
Ramki Derived from Rama - 'pleasing' or 'delightful'; often used as an affectionate/diminutive form meaning 'little/young Rama' or 'beloved of Rama'. Indian Boy
Ramkish Associated with Lord Rama; likely 'young Ram' or 'protected by Rama' (compound of 'Ram' + 'kish' from 'Kishore'). Indian Boy
Ramkrishna Compound name meaning 'Rama and Krishna' - signifying devotion to both Lord Rama and Lord Krishna; also associated with the saint Ramakrishna. Indian, Sanskrit Boy
Ramkrishnan Compound of Rama and Krishnan, referring to the Hindu gods Rama and Krishna; often implies association with or devotion to both deities. Indian, Sanskrit Boy
Ramnath From Sanskrit Rama (the deity) + nath (lord); 'Lord Rama' or 'lord/master associated with Rama'. Indian, Sanskrit Boy
Ramnivas Abode or dwelling of Rama Indian, Sanskrit Boy
Ramprasad Blessing or gift of Lord Rama Indian, Sanskrit Boy
Rampratap Singh ‘Ram’ (Lord Rama) + ‘Pratap’ (glory, splendor, valor) - collectively 'the glory/valor of Lord Rama'. 'Singh' is a common surname meaning 'lion'. Indian, Sanskrit Boy
Ramrao From 'Ram' (the Hindu god Rama) + 'Rao' (a royal honorific/title) - roughly 'Ram the chief/king' or 'Lord Ram, the prince/chief'. Indian Boy
Ramratnam "Rama's jewel" or "jewel of Lord Rama" (compound of Ram + Ratnam) Indian, Sanskrit Boy
Ramswarup In the form or embodiment of Lord Rama - 'Rama's form' Indian, Sanskrit Boy
Ramu Diminutive or pet form of Ram/Rama - 'pleasing, charming' and also referring to the deity Lord Rama Indian, Sanskrit Boy
Ranadheer Brave in battle; valiant warrior Indian, Sanskrit Boy
Ranajay Victorious in battle Indian, Sanskrit Boy
Ranajeet Victorious in battle; conqueror of the battlefield Indian, Sanskrit Boy
Ranajit Victorious in battle; conqueror of enemies Indian, Sanskrit Boy
Ranajith Victorious in battle; conqueror of battles Indian, Sanskrit Boy
Randhira Brave in battle; warrior; steady and courageous in war Indian, Sanskrit Boy
Ranjan Delighting; pleasing; one who brings joy or beauty Indian, Sanskrit Boy
Ranjanraj Delighting or pleasing king Indian, Sanskrit Boy
Ranjithkumars Victorious prince Indian, Sanskrit Boy
Rasesh From Sanskrit 'rasa' (essence, taste, emotion) + 'isha/esha' (lord) - 'lord of rasa' or 'lord of taste/essence/emotions'. Indian, Sanskrit Boy
Raseshbhai 'Lord/master of rasa' - rasa = taste, sentiment or aesthetic emotion; 'bhai' is a Gujarati honorific meaning 'brother'. Gujarati, Hindi, Indian Boy
Raseshchandra Compound of 'Rasesh' (lord/essence of rasa) + 'Chandra' (moon) - 'Rasesh, the moon' or 'moon-like Rasesh'. Indian, Sanskrit Boy
Raseshkumar Kumar (prince/son) of Rasesh; Rasesh means 'lord/master of rasa' (essence, taste, emotion) - roughly 'prince of essence/taste'. Indian, Sanskrit Boy
Rashmil Ray of light; beam of sunlight Indian, Sanskrit Boy
Rashmit Likely derived from Sanskrit 'Rashmi' meaning 'ray' or 'ray of light' - 'one who is like a ray of light'. Indian Boy
Rasik Connoisseur; one who appreciates taste, beauty, and the arts Indian, Sanskrit Boy
Ratan Jewel, gem; precious stone Indian, Sanskrit Boy

Indian Boys name popularity over time

Aggregated births across United States, United Kingdom, France, Germany for every Indian-origin name in our dataset.

1,872
Names in this origin
70
With data in 2024
1,804
Births 2024
2,273
Peak year 2016