NameHub
First names directory

Hindi Names

Hindi names are used in India by speakers of Hindi. See also about Indian names.

573 names in our directory

Gender Usage
Clear filters
Browse by letter

Hindi

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

Pratibha Feminine Hindi Marathi

Pratibha is a feminine given name of Sanskrit origin, widely used in India, particularly among Hindi and Marathi speakers. It derives from the Sanskrit word प्रतिभा (pratibhā), meaning "light," "splendour", "intelligence...

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

Pratima Feminine Hindi Marathi

Pratima is a feminine given name of Sanskrit origin, derived from the term प्रतिमा (pratimā), which means "image," "likeness," or "reflection." This meaning carries spiritual and philosophical connotations in Hindu cultu...

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

Preeti Feminine Gujarati Hindi +1

Preeti is a popular female given name in India, particularly prevalent in Gujarati, Hindi, and Marathi-speaking communities. It is an alternate transcription of प्रीति (prīti) or प्रीती (prītī) in Hindi, प्रीती in Marath...

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

Prema Feminine Nepali Hindi +3

Prema is a feminine given name used across several languages of the Indian subcontinent, including Nepali, Hindi, Kannada, Marathi, and Tamil. It functions as the feminine counterpart of Prem, a masculine name meaning "l...

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

Prithvi Unisex Nepali Hindi +1

Prithvi (Sanskrit: पृथ्वी, Pṛthvī, also पृथिवी, Pṛthivī, meaning “the Vast One”) is a name of Sanskrit origin that denotes “earth.” Derived from the word pṛthu, meaning “wide” or “vast,” it appears in the Rigveda as the...

Priti Feminine Gujarati Hindi +1

Priti is a female given name of Indian origin. Derived from the Sanskrit प्रीति (prīti), it means "pleasure, joy, love" – a common theme in many Indian names that emphasize positive emotions and auspicious qualities. The...

Priya Feminine Bengali Hindi +6

Priya is a common Indian given name meaning "beloved" in Sanskrit. It appears briefly in the Puranas belonging to a daughter of King Daksha. The name is used across many Indian languages, including Bengali, Hindi, Kannad...

Priyanka Feminine Bengali Hindi +5

Priyanka is a widely used feminine given name across South Asia, particularly among speakers of Hindi, Bengali, Marathi, Tamil, Telugu, Kannada, and Malayalam. It derives from the Sanskrit element priyaṃkara (प्रियंकर),...

Puja Feminine Bengali Nepali +8

Puja is a feminine given name widely used across the Indian subcontinent, particularly in Bengali, Nepali, Punjabi, Gujarati, Hindi, Kannada, Malayalam, Marathi, Tamil, and Telugu communities. The name is derived from th...

Punam Feminine Hindi

Punam is a Hindi feminine name that means "full moon". It is derived from the Sanskrit word पूर्णिमा (pūrṇimā), which refers to the night of the full moon (Purnima) in Hindu calendar. The full moon day (Purnima) is consi...

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

Punita Feminine Hindi Marathi

Punita is a feminine first name used in Hindi and Marathi. It is the feminine form of Punit (also spelled Puneet), which derives from the Sanskrit word पुनीत (punīta) meaning "cleaned, purified." The name thus carries co...

Purnima Feminine Bengali Hindi +3

Purnima is a feminine given name widely used across South Asia, particularly in Bengali, Hindi, Kannada, Marathi, and Tamil-speaking regions. It derives directly from the Sanskrit pūrṇimā ("full moon"), composed of the e...

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

Pushpa Feminine Nepali Hindi +4

Pushpa is a name of Sanskrit origin derived from the word puṣpa (पुष्प), meaning "flower." It is used across several Indian languages, including Hindi, Kannada, Marathi, Tamil, Telugu, and notably in Nepali. The name is...

Rachana Feminine Nepali Gujarati +2

Etymology and MeaningRachana is a feminine name derived from the Sanskrit रचन (racana), meaning "creation, preparation." The root verb rach (रच्) denotes arranging, forming, or composing. Rachana encompasses concepts suc...

Rachna Feminine Hindi Marathi

Rachna is a feminine given name used in India, particularly among Hindi- and Marathi-speaking communities. It is an alternate transcription of रचना (see Rachana). The name derives from the Sanskrit element racana, which...

Radha Feminine Hindi Kannada +5

Radha, also called Radhika, is a central figure in Hinduism, revered as the chief consort of the god Krishna. Her name means "success, prosperity" in Sanskrit, reflecting her association with abundance and divine love. R...

Radhika Feminine Gujarati Hindi +6

Radhika is an Indian feminine given name, derived as a loving or endearing form of Radha. In Hindu scripture and tradition, Radha is revered as the primary consort of the deity Krishna, and the name Radhika carries the s...

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

Rajani Feminine Nepali Hindi +4

Rajani is a feminine given name of Sanskrit origin, meaning "dark, night". It is another name of the Hindu goddess Durga, who embodies cosmic darkness and the power to destroy evil. Durga, in turn, derives from 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...

Rajkumari Feminine Hindi

Rajkumari is a Hindi feminine given name meaning "princess" in Sanskrit. It is derived from the words raja (king) and kumari (young girl or princess), together forming the compound that literally translates to "daughter...

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

Rajni Feminine Hindi

Rajni is an Indian feminine given name derived from the Sanskrit word rājñī, meaning "queen." It shares roots with other royal names in the same linguistic family, such as Rajani and Rajini, which are often used intercha...

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

Rakhi Feminine Hindi

Rakhi is a Hindi feminine given name derived from the word for a type of ritual wristband. The name ultimately stems from Sanskrit रक्ष् (rakṣ) meaning "to protect" or "to guard". Etymology and Cultural Significance The...

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

Ramadevi Feminine Hindi

Etymology and MeaningRamadevi is a Hindu feminine given name predominantly used in India. The name is a Sanskrit compound: the first element, Rama 2, is another name for the goddess Lakshmi (meaning 'wife' in Sanskrit),...

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

Rani 1 Feminine Bengali Indonesian +5

Rani 1 is a feminine given name with widespread usage across South Asia and Southeast Asia, particularly in Bengali, Indonesian, Urdu, Hindi, Malayalam, Marathi, and Telugu language communities. It originates from the Sa...

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

Ranjana Feminine Bengali Hindi +2

Ranjana is a feminine given name widely used in South Asia, particularly in Bengali, Hindi, Marathi, and Odia-speaking communities. It is the feminine form of the masculine name Ranjan, which derives from the Sanskrit ro...

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

Rashmi Feminine Hindi Kannada +3

Rashmi is a unisex name of Sanskrit origin, popular across multiple Indian languages including Hindi, Kannada, Marathi, Tamil, and Telugu. The name derives from the Sanskrit raśmi (रश्मि), which carries a range of meanin...

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

Ask AI