NameHub
First names directory

Browse Names

Browse, filter and discover names by letter, gender or origin.

291 names in our directory

Gender Usage
Clear filters
Browse by letter

Results

291
Prahlad Masculine Bengali Hindi +2

Prahlad is a modern form of the traditional Sanskrit name Prahlada, predominantly used in Bengali, Hindi, Marathi, and Odia-speaking regions of India. Rooted in Hindu mythology and religious tradition, the name carries d...

Prakash Masculine Bengali Nepali +8

Prakash is a common masculine given name and surname in South Asia, widely used across Nepal, India, and Sri Lanka. Derived from Sanskrit prakāśa, meaning “bright light” or “shining,” the name is formed from the prefix p...

Pramod Masculine Hindi Kannada +1

Pramod is a modern Indian masculine given name, found primarily in Hindi, Kannada, and Marathi-speaking communities. It is a shortened form of the name Pramoda, which means "joy" in Sanskrit. The name Pramod thus carries...

Pran Masculine Hindi

Pran (प्राण in Devanagari) is a masculine given name of Hindi origin, derived from the Sanskrit word प्राण (prāṇa), meaning "breath." In Hindu philosophy, prāṇa is the vital life force that sustains living beings, making...

Pranav Masculine Gujarati Hindi +1

Pranav (Devanagari: प्रणव, IAST: Praṇava) is a given name for boys used primarily in India, especially among Gujarati, Hindi, and Marathi speakers. It derives directly from the Sanskrit word praṇava, which refers to the...

Pranay Masculine Hindi Marathi

Etymology Pranay is a Hindu Indian masculine given name derived from the Sanskrit word प्रणय (praṇaya), which carries meanings of "leader," "guidance," "love," and "affection." The name reflects positive qualities of lea...

Prasad Masculine Bengali Nepali +7

Prasad is a common Indian name used both as a masculine given name and as a surname, originating from Sanskrit prasāda meaning "brightness, clearness, graciousness, offering," particularly referring to food offered to a...

Prasanna Masculine Hindi Kannada +3

Prasanna is a masculine given name of Sanskrit origin, deeply rooted in Indian culture and languages. The name derives from the Sanskrit word prasanna (प्रसन्न), meaning "clear, bright, tranquil" — qualities associated w...

Prashant Masculine Bengali Nepali +2

Prashant is a common masculine given name in South Asia, particularly among Hindi, Marathi, Bengali, and Nepali speakers. It derives from the Sanskrit word प्रशान्त (praśānta), meaning "calm, quiet, or tranquil." The roo...

Pratap Masculine Hindi Marathi

Pratap is a masculine given name of Sanskrit origin, derived from the word pratāpa (प्रताप), meaning "heat, splendour, glory." The name carries strong cultural significance in the Indian subcontinent, particularly among...

Prateek Masculine Bengali Gujarati +2

Prateek is an Indian given name found in several languages, primarily as an alternate transcription of Hindi/Marathi प्रतीक (Pratik), Gujarati પ્રતિક (Pratik), or Bengali প্রতীক (Pratik). It is closely related to the nam...

Pratik Masculine Bengali Gujarati +2

Pratik is an Indian masculine given name derived from the Sanskrit pratīka, meaning "look" or "appearance." The name is widely used across various communities in India, particularly in Bengali, Gujarati, Hindi, and Marat...

Praveen Masculine Gujarati Hindi +5

Praveen is an Indian male given name, widely used across several languages of South Asia, including Gujarati, Hindi, Kannada, Malayalam, Marathi, Tamil, and Telugu. It is an alternate transcription of the names प्रवीण (H...

Pravin Masculine Gujarati Hindi +5

Pravin is a masculine given name derived from the Sanskrit word pravīṇa (प्रवीण), meaning "skilled" or "proficient." Etymology and OriginsThe name originates from the Sanskrit element pravīṇa, which conveys expertise, co...

Prem Masculine Nepali Hindi +5

Prem is a masculine given name derived from the Sanskrit word prema (प्रेम), meaning "love" or "affection." Rooted in ancient Indo-Aryan traditions, the name carries deep emotional and spiritual connotations across India...

Pritam Masculine Bengali Punjabi +2

Pritam is a masculine Indian given name meaning "most beloved, dearest" in Sanskrit. It is a superlative form of प्रीत (prīta), which means "pleased, delighted, dear". The name is used across several linguistic communiti...

Puneet Masculine Hindi Marathi

Puneet is an alternate transcription of the Hindi/Marathi name पुनीत (see Punit). The root name Punit derives from Sanskrit पुनीत, meaning "cleaned" or "purified," from the element punīta. This conveys a sense of purity,...

Punit Masculine Hindi Marathi

Punit is a masculine given name used primarily in Hindi and Marathi-speaking communities. It derives from the Sanskrit word punīta (पुनीत), meaning "cleaned, purified." The name evokes purity and spiritual cleansing, ide...

Purushottam Masculine Hindi Marathi

Purushottam is the modern Hindi and Marathi form of the Sanskrit name Purushottama. The name is derived from two Sanskrit elements: puruṣa meaning “man” and uttama meaning “highest,” giving the overall meaning “the highe...

Rahul Masculine Bengali Punjabi +8

Rahul is a popular male name primarily used in India, notably in Bengali, Punjabi, Gujarati, Hindi, Kannada, Malayalam, Marathi, Odia, Tamil, and Telugu-speaking communities. It is the modern form of Rahula, the name giv...

Raj Masculine Bengali Nepali +8

Raj is a masculine given name widely used across the Indian subcontinent, particularly in Bengali, Nepali, Punjabi, Gujarati, Hindi, Kannada, Malayalam, Marathi, Tamil, and Telugu-speaking communities. It derives from Sa...

Raja 2 Masculine Indonesian Urdu +6

Raja 2 is a masculine given name used across multiple South and Southeast Asian cultures, primarily in Indonesia, India (Hindi, Urdu, Kannada, Malayalam, Marathi, Tamil, Telugu), and other regions influenced by Sanskrit....

Rajaram Masculine Hindi Marathi

Rajaram is a masculine given name of Sanskrit origin, commonly used in Hindi and Marathi-speaking communities. It means "king Rama", combining the element राज (rāja) meaning "king" with the divine name Rama 1, who is an...

Rajeev Masculine Nepali Hindi +3

Rajeev is a variant transcription of Rajiv, a common male given name used in Nepal, India (especially in Hindi, Marathi, Malayalam, and Tamil speaking regions), and the Sri Lankan Tamil diaspora. It is an alternate spell...

Rajender Masculine Hindi

Rajender is an alternate transcription of the Hindi राजेन्द्र (see Rajendra). The name Rajendra, as well as its variant Rajender, derives from Sanskrit elements: rāja meaning "king" and the name of the Hindu god Indra, u...

Rajendra Masculine Nepali Gujarati +3

Rajendra is a Sanskrit-derived masculine given name, most widely used in Nepal and across India, particularly among Hindi, Gujarati, Marathi, and Telugu speakers. It means "lord of kings," combining the elements rāja ("k...

Rajesh Masculine Bengali Nepali +8

Rajesh is a masculine given name widely used across several languages and cultures of the Indian subcontinent, including Bengali, Hindi, Marathi, Gujarati, Telugu, Tamil, Kannada, Malayalam, Punjabi, and Nepali. The name...

Rajiv Masculine Nepali Hindi +3

Rajiv (Devanagari: राजीव) is a popular male name used across Nepal, India, Bangladesh, Sri Lanka, and among Nepali and Indian diasporas. It is derived from Sanskrit rājīva, which means "striped" and refers specifically t...

Rajneesh Masculine Hindi

Rajneesh is an alternate transcription of Hindi रजनीश (see Rajnish), a name of Sanskrit origin meaning "lord of the night" — derived from रजनी (rajanī) "night" and ईश (īśa) "lord, ruler". In Hindu texts this is an epithe...

Rajnish Masculine Hindi

Rajnish is a masculine Indian name commonly used among Hindi speakers. It means "lord of the night" from Sanskrit rajanī meaning "night" and īśa meaning "lord, ruler." The name is another name for the moon in Hindu texts...

Raju Masculine Nepali Hindi +3

Raju is a masculine given name used across several Indian languages, primarily Nepali, Hindi, Malayalam, Tamil, and Telugu. It is a variant of Raja, which is derived from the Sanskrit word rajan meaning "king" or "ruler"...

Rakesh Masculine Punjabi Gujarati +6

Rakesh (Devanagari: राकेश) is a masculine given name of Indian origin, derived from the Sanskrit language. The name combines the elements rākā, meaning "full moon", and īśa, meaning "lord, ruler", thus translating to "lo...

Ram 2 Masculine Bengali Nepali +6

Ram 2 is a modern form of Rama 1, a name of Sanskrit origin meaning "pleasing, beautiful". It is widely used in South Asian communities, particularly among Bengali, Nepali, Hindi, Kannada, Malayalam, Marathi, Tamil, and...

Ramakant Masculine Hindi Marathi +1

Ramakant is a modern Indian masculine given name, found primarily in Hindi, Marathi, and Odia communities. It is a contemporary form of the older name Ramakanta, which itself bears deep religious significance.Etymology a...

Raman 4 Masculine Punjabi Hindi +1

Raman 4 is a masculine first name used primarily in Punjabi, Hindi, and Marathi-speaking communities. It represents a Northern Indian form of Ramana, which itself is derived from the Sanskrit root ramaṇa meaning "pleasin...

Ramdas Masculine Hindi Marathi

Ramdas is a Sanskrit-derived masculine name predominantly used in Hindi and Marathi-speaking communities. It means "servant of Rama 1," combining the name of the Hindu deity Rama with the dāsa element meaning "servant."...

Ramesh Masculine Nepali Gujarati +6

Ramesh is a common male given name among Indians and Nepalese, derived as a modern transcription of the Sanskrit epithet Ramesha. This name originates from a compound of Rama 2, a name for the goddess Lakshmi meaning "wi...

Rameshwar Masculine Hindi

Rameshwar is an Indian masculine given name, now the modern form of Rameshvara. The name is deeply rooted in Hindu tradition, deriving from the Sanskrit elements Rama, the name of the deity and hero of the Ramayana, and...

Ramprasad Masculine Bengali Hindi +1

Ramprasad is a masculine given name used in Bengali, Hindi, and Marathi. It means "clearness of Rama," derived from the Hindu deity Rama 1 combined with Sanskrit प्रसाद (prasāda), meaning "clearness" or "brightness." The...

Ranj Masculine Hindi

Ranj is a short form of Ranjit, a name widely used in India, particularly in Hindi-speaking regions. Ranjit itself originates from Sanskrit रञ्जित (rañjita), meaning "coloured, pleased, delighted." Thus, Ranj inherits th...

Ranjan Masculine Bengali Sinhalese +3

Ranjan is a Sanskrit-origin name found across South Asia, particularly in Bengali, Sinhalese, Hindi, Marathi, and Odia communities. Derived from the Sanskrit root rañj, meaning "to color, to dye, to delight," the name Ra...

Ranjeet Masculine Bengali Hindi +1

Ranjeet is an Indian masculine given name, predominantly used in Hindi, Bengali, and Marathi-speaking regions. It is an alternate transcription of the Sanskrit-derived name Ranjit, which itself comes from the Sanskrit el...

Ranjit Masculine Bengali Hindi +1

Ranjit is a given name derived from Sanskrit रञ्जित (rañjita), meaning "coloured, pleased, delighted". It is used primarily in Bengali, Hindi, and Marathi-speaking communities. The name carries connotations of joy and sa...

Ratan Masculine Bengali Hindi +1

Ratan is a masculine given name used primarily in Bengali, Hindi, and Marathi. It is a variant of Ratna, which derives from Sanskrit ratna meaning 'jewel, treasure'. While Ravana exists as a distinct but unrelated name i...

Ravi Masculine Bengali Nepali +8

Etymology and MeaningRavi is a masculine given name of Sanskrit origin, meaning "sun". In Hindu tradition, Ravi is a name for the sun god Surya, who is often depicted riding a chariot across the sky in Vedic texts. The n...

Ravindra Masculine Hindi Kannada +3

Ravindra is a masculine Indian given name of Sanskrit origin, composed of the elements ravi meaning "sun" and indra meaning "lord" or "possessing drops of rain". The name thus translates as "lord of the sun", serving as...

Rishi Masculine Bengali Nepali +2

Rishi is a given name of Sanskrit origin, derived from ṛṣi (ऋषि), meaning "sage" or "poet." The term refers to an enlightened being in Indian religions, one who has realized supreme truth through intense meditation (tapa...

Rohan 1 Masculine Bengali Hindi +2

Etymology and MeaningRohan 1 is a masculine given name commonly used in several South Asian languages, including Bengali, Hindi, Kannada, and Marathi. It is ultimately derived from the Sanskrit word रोहण (rohaṇa), which...

Rohit Masculine Bengali Nepali +6

Rohit (Devanagari: रोहित) is a male given name widely used in India and parts of Nepal, particularly among Hindus, Jains, and Sikhs. Derived from Sanskrit rohita (रोहित), meaning "red," the name carries multiple layers o...

Sachin Masculine Gujarati Hindi +2

Sachin is a masculine given name common in South Asia, particularly in Gujarati, Hindi, Marathi, and Telugu-speaking communities. The name is derived from the Sanskrit सत् (sat) meaning "existence, essence", reflecting a...

Sagar Masculine Bengali Punjabi +4

Sagar is a modern form of Sagara, an ancient name with roots in Sanskrit. The meaning of Sagar is "sea, ocean", reflecting its timeless connection to the vastness of water. In Hindu legend, Sagara was the name of a king...

Sahil Masculine Azerbaijani Urdu +1

Sahil is a masculine given name used primarily in Azerbaijani, Urdu, and Hindi, where it means “coast, shore” in each of these languages. The name is a borrowing from Arabic sāḥil (ساحل), which carries the same meaning....

Sameer 2 Masculine Bengali Gujarati +2

Sameer is an alternate transcription of the Hindi, Marathi, Bengali, or Gujarati forms of Samir, ultimately derived from Sanskrit samīra, meaning "wind, air." This name carries a gentle, natural essence and is widely use...

Samir 2 Masculine Bengali Gujarati +2

Samir 2 is a masculine given name used in Bengali, Gujarati, Hindi, and Marathi cultures. It derives from the Sanskrit word समीर (samīra), meaning "wind, air." The name evokes the gentle and life-giving qualities of the...

Sandeep Masculine Bengali Nepali +8

Etymology and MeaningSandeep is a common Indian given name that appears in multiple languages and scripts across South Asia. It is an alternate transcription of the masculine given name Sandip, which is derived from the...

Sandip Masculine Bengali Nepali +8

Sandip is a masculine given name of Sanskrit origin, commonly used across multiple languages of the Indian subcontinent including Bengali, Nepali, Punjabi, Gujarati, Hindi, Kannada, Malayalam, Marathi, Tamil, and Telugu....

Sanjay Masculine Bengali Nepali +8

Sanjay is a modern form of Sanjaya, a name of Sanskrit origin meaning "completely victorious, triumphant". The name is widely used across South Asia, particularly in Hindi, Bengali, Gujarati, Kannada, Malayalam, Marathi,...

Sanjeet Masculine Hindi

Sanjeet is an alternate Hindi transcription of the name Sanjit, derived from the Sanskrit संजित (saṃjita), meaning "complete victory". Notable Bearers While many bearers use the spelling Sanjit, the traditional form appe...

Sanjeev Masculine Punjabi Gujarati +4

Sanjeev is a common Indian masculine given name, serving as an alternate transcription of the Sanskrit-derived name Sanjiv across several Indian languages. The name appears in multiple scripts including Devanagari (संजीव...

Sanjit Masculine Bengali Hindi

Sanjit is a masculine given name used primarily in Bengali and Hindi-speaking communities. It derives from the Sanskrit संजित (saṃjita), meaning "complete victory." The name embodies triumph and success, making it a popu...

Ask AI