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
Apoorva Unisex Hindi Marathi

Apoorva is an alternate transcription of the Hindi and Marathi names अपूर्व (apurva) or अपूर्वा (apurvā), derived from the Sanskrit root Apurva. The Sanskrit adjective apūrva (masculine) and apūrvā (feminine) mean "unpre...

Apurva Unisex Hindi Marathi

Apurva is a unisex given name used primarily in Hindi and Marathi-speaking regions of India. It derives from the Sanskrit word अपूर्व (apūrva), meaning "unprecedented," "unique," or "new." The name is a transcription of...

Aradhana Feminine Hindi

Aradhana is a female given name of Sanskrit origin, widely used in India. The name derives from the Sanskrit word ārādhanā, which means "worship" or "adoration." In Hinduism, the term ārādhanā refers to the act of devoti...

Arati Feminine Hindi Marathi

Etymology and OriginsArati is an alternate transcription of the Hindi/Marathi आरती (Aarti), a feminine given name deeply rooted in Hindu tradition. The name derives from the Sanskrit ārātrika, referring to a ritual of of...

Aravind Masculine Hindi Kannada +2

Aravind (also spelled Arvind, Aravinda) is a common Indian masculine name of Hindu origin. It derives from the Sanskrit word aravinda (aravinda), meaning "lotus." The lotus flower holds deep spiritual and cultural signif...

Archana Feminine Hindi Kannada +4

Archana is a feminine given name of Sanskrit origin, used widely across India in languages such as Hindi, Kannada, Malayalam, Marathi, Tamil, and Telugu. The name is derived from the Sanskrit word अर्चन (arcana), which m...

Arjun Masculine Bengali Nepali +7

Arjun is a modern given name of Sanskrit origin, primarily used in India and among South Asian communities worldwide. It is the contemporary form of the ancient name Arjuna, which means "white," "clear," or "bright" in S...

Arti Feminine Hindi Marathi

Arti is an alternate transcription of the Hindi and Marathi name Aarti, derived from the Sanskrit word ārātrika, meaning "removal of darkness" or "light." In Hinduism, aarti refers to a ritual of worship in which lamps o...

Arun Masculine Bengali Punjabi +7

Arun is a modern masculine given name derived from Aruna, the Sanskrit term meaning "reddish brown, dawn". In Hindu mythology, Aruna is the charioteer who drives the sun god Surya across the sky, personifying the reddish...

Aruna Unisex Sinhalese Hindi +5

Aruna is a name of Sanskrit origin derived from the word aruṇa (अरुण), meaning "reddish brown, dawn". In Hindu mythology, Aruna is a divine being who serves as the charioteer of the sun god Surya, guiding his chariot acr...

Arundhati Feminine Hindi Hindu

Arundhati is an Indian feminine given name with deep roots in Hindu mythology and astronomy. It derives from Sanskrit अरुन्धती (Arundhatī), which is the name of a star (also known as Alcor in the Ursa Major constellation...

Arushi Feminine Hindi Hindu

Arushi is a Hindi and Hindu feminine name derived from Sanskrit अरुष (aruṣa), meaning "reddish" or "dawn." The word appears in the Rigveda, where it describes the red horses of the fire god Agni, linking the name to the...

Arya 1 Unisex Indonesian Persian +2

Arya is a unisex name derived from the old Indo-Iranian root *arya-, meaning "Aryan, noble". In India, it serves as a transcription of both the masculine Sanskrit form Ārya (आर्य) and its feminine counterpart Āryā (आर्या...

Aryan Masculine Hindi

Aryan is a variant of the name Arya, which derives from an old Indo-Iranian root meaning "Aryan, noble".Etymology and HistoryThe term "Aryan" originates from the Sanskrit ārya, an ethno-cultural self-designation used by...

Aseem Masculine Hindi

Aseem (असीम) is an Indian masculine given name, predominantly used in Hindi-speaking regions. It is an alternate transcription of Hindi असीम (see Asim 2). The name derives from Sanskrit asīman, meaning "boundless, limitl...

Asha 1 Feminine Hindi Kannada +2

Asha is a feminine given name of Indian origin, derived from Sanskrit आशा (āśā) meaning "wish, desire, hope." The name is widely used across several Indian languages, including Hindi, Kannada, Malayalam, and Marathi. As...

Ashish Masculine Bengali Nepali +6

Ashish (also spelled Aashish) is a common male given name in India and Nepal. It is derived from the Sanskrit word āśiṣa (आशिष), meaning "prayer, blessing" or "benediction". The name embodies a positive and auspicious co...

Ashok Masculine Bengali Nepali +6

Ashok is a modern given name derived from the older Sanskrit name Ashoka, which means "without sorrow" — from the Sanskrit prefix a- ("not") and śokā ("sorrow, grief"). The name carries the connotation of freedom from su...

Ashwin Masculine Hindi Kannada +3

Ashwin is a masculine given name of Indian origin, derived from the Sanskrit word aśvin meaning "possessed of horses." In Hindu mythology, the Ashvins are twin gods — divine horsemen — who represent the sunrise and sunse...

Asim 2 Masculine Bengali Hindi

Asim 2 is a masculine first name used in Bengali and Hindi contexts, derived from the Sanskrit word असीमन् (asīman), meaning "boundless, limitless." The name carries a sense of transcendence boundlessness.Usage and Varia...

Avani Feminine Gujarati Hindi +1

Avani is a feminine given name of Indian origin, derived from the Sanskrit word अवनी (avanī), meaning "earth". It is used primarily in Gujarati, Hindi, and Marathi-speaking communities. Etymology and Cultural Context The...

Avanti Feminine Hindi

Avanti is a feminine given name of Indian origin, derived from the name of an ancient kingdom in central India. This kingdom, known as Avanti, was a powerful and influential realm during the early historic period, corres...

Avinash Masculine Hindi Kannada +2

Avinash is a masculine given name of Sanskrit origin, derived from the word avināśa, meaning "indestructible" or "imperishable." The name is primarily used in India, particularly among speakers of Hindi, Kannada, Marathi...

Ayaan 1 Masculine Hindi

Ayaan is a masculine Indian name with roots in ancient Sanskrit. It is derived from either the Sanskrit word ayāna (अयान), meaning "not moving, natural disposition," or ayana (अयन), meaning "path, progress." The double m...

Azad Masculine Azerbaijani Bengali +4

Azad is a masculine given name of Persian origin, meaning "free" in Persian. This name, derived from the Persian word آزاد (āzād), has spread through the influence of Persian culture and language across a wide geographic...

Bahadur Masculine Nepali Hindi

Bahadur (pronounced bah-HAH-door) is a masculine given name used in Nepali, Hindi, and other South Asian languages. It derives from the Persian word bahādor (بهادر), which itself originates from the Turkic bagatur meanin...

Bal Masculine Nepali Hindi +1

Bal is a given name used primarily in South Asia, particularly in Nepal, India, and Maharashtra, where it appears in Hindi, Marathi, and Nepali contexts. The name derives from the Sanskrit element बाल (bāla), meaning 'yo...

Bala 1 Unisex Hindi Tamil +1

Bala is a unisex name used in Hindi, Tamil, and Telugu. It is a variant and feminine form of Bal, which ultimately derives from the Sanskrit element bāla meaning “young, child.” This root also connects to names like Bala...

Balaram Masculine Bengali Nepali +2

Balaram is a modern transcription of the Sanskrit name Balarama, widely used in Bengali, Nepali, Hindi, and Odia-speaking communities.EtymologyThe name Balarama is composed of two Sanskrit elements: bala, meaning "streng...

Baldev Masculine Hindi

Baldev is a modern Hindi transcription of the Sanskrit name Baladeva, which means "possessing strength and divine power." The name is composed of two elements: bala meaning "strength, might" and deva meaning "god." In Hi...

Basant Masculine Hindi

Basant is a modern Indian masculine given name, ultimately derived from the Sanskrit word vasanta, meaning "spring." It is a vernacular form of the older name Vasanta, which in Hindu tradition personifies the spring seas...

Bharat Masculine Nepali Gujarati +2

Bharat is the modern form of Bharata, a name of great importance in Indian mythology and culture. The root name Bharata means "being maintained" in Sanskrit and is one of the many names of Agni, the Hindu god of fire. In...

Bharati Feminine Bengali Hindi +4

Bharati is a feminine Indian name with deep roots in Sanskrit and Hindu tradition. Its primary meaning is "descendant of Bharata" — referring to the legendary king Bharata, son of Dushyanta and Shakuntala, from whom the...

Bhaskar Masculine Hindi Kannada +2

Bhaskar is a modern Indian masculine given name derived from the Sanskrit Bhaskara. The name Bhaskara is composed of the elements bhāsa ('light') and kara ('maker'), giving it the meaning 'shining, light maker' or 'creat...

Bhavana Feminine Hindi Kannada +2

Bhavana is a feminine given name of Sanskrit origin, derived from bhāvana (भावन), which means "producing," "manifesting," "thought," or "emotion." The name is used in Hindi, Kannada, Malayalam, and Marathi, and reflects...

Bhavna Feminine Hindi Kannada +2

Bhavna is an alternate transcription of the feminine names Bhavana in Hindi, Marathi, Kannada, and Malayalam. The name originates from the Sanskrit term bhāvana (भावन), meaning “producing, manifesting, thought, emotion.”...

Bhim Masculine Nepali Hindi

Bhim is a modern form of Bhima, a name that has deep roots in Hindu mythology and the Sanskrit language.Etymology and OriginsThe name Bhima, from which Bhim derives, means "terrible" or "formidable" in Sanskrit. This dir...

Bipin Masculine Hindi Marathi

Bipin is a given name of Hindi and Marathi origin, functioning as a variant of Vipin. The root name Vipin is derived from Sanskrit विपिन (vipina), meaning "forest." Thus, Bipin carries the poetic association of a forest...

Bishan Masculine Hindi

Bishan is a variant of the Hindu god Vishnu, whose name likely means "all-pervasive" in Sanskrit, from the root विष् (viṣ) meaning "to pervade, to spread through." Vishnu is one of the principal deities of Hinduism, know...

Brijesh Masculine Gujarati Hindi +1

Brijesh is a modern Indian given name, primarily used in Gujarati, Hindi, and Marathi-speaking communities. It is a vernacular form of the Sanskrit name Brijesha, which means "ruler of Brij" (also spelled Braj), thus ser...

Chand Masculine Hindi

Chand is a modern masculine Indian given name and surname. It is the direct masculine form of Chanda, which in Sanskrit means “fierce, hot, passionate”. The name Chanda itself serves as a transcription for both the femin...

Chanda Feminine Hindi Hindu

Chanda is a unisex name of Sanskrit origin, used in both feminine and masculine forms in Hindi and Hindu contexts. The name means "fierce, hot, passionate" in Sanskrit, reflecting its association with intensity and energ...

Chandan Masculine Bengali Hindi +1

Chandan is a masculine given name primarily used in Bengali, Hindi, and Odia communities. It is derived from Sanskrit candana (चन्दन), meaning "sandalwood". Sandalwood has been highly valued in Indian culture for thousan...

Chandana Feminine Bengali Sinhalese +3

Chandana is a name used in several languages of the Indian subcontinent. In Bengali, Hindi, Kannada, and Telugu, it is the feminine form of Chandan, while in Sinhala it functions as a masculine form, derived from the San...

Chander Masculine Hindi

Chander is an alternate transcription of the Hindi names चन्द्र (Chandra, masculine) or चन्द्रा (Chandra, feminine), ultimately derived from Sanskrit चन्द (cand), meaning “to shine.” The name is closely linked to Chandra...

Chandra Unisex Bengali Nepali +6

Etymology and Linguistic OriginsChandra is a Sanskrit name meaning "moon", derived from the root cand ("to shine"). It is a transcription of both the masculine चण्ड (the moon god) and the feminine चण्डा, distinguished by...

Chandrakant Masculine Hindi Marathi

Chandrakant is a masculine given name of Sanskrit origin, primarily used in the Hindi and Marathi languages. Its two-part etymology means "beloved by the moon," deriving from candra (moon) and kānta (desired, beloved). T...

Chandrakanta Feminine Hindi

Chandrakanta is a given name meaning "beloved by the moon", and serves as the feminine form of Chandrakant. The name derives from the Sanskrit elements candra (moon) and kānta (beloved), so Chandrakanta can be interprete...

Chandrashekhar Masculine Hindi Kannada +4

Chandrashekhar (also transliterated as Chandrasekhar) is a masculine Indian given name and surname, derived from the Sanskrit epithet of the Hindu god Shiva. The name combines candra ("moon") and śekhara ("crest, peak, c...

Chetan Masculine Gujarati Hindi +2

Chetan is a common Indian male first name derived from the Sanskrit root cetana, meaning "visible, conscious, soul." Spelling variants bring it near the name Chaitanya, one of the many names of the Hindu philosopher and...

Chetana Feminine Hindi Marathi

Chetana is a feminine given name of Indian origin, derived from the Sanskrit word cetanā (चेतना), meaning "consciousness, perception, awareness, understanding." It is the feminine form of Chetan, which comes from Sanskri...

Chirag Masculine Gujarati Hindi +1

Chirag is a masculine given name of Indian origin, primarily used in Gujarati, Hindi, and Marathi communities. It means "lamp" or "light" deriving from the Persian word cherāgh (چراغ). The name symbolizes illumination, g...

Chiranjeevi Masculine Hindi Telugu

Chiranjeevi is an Indian actor, philanthropist and former politician primarily known for his work in Telugu cinema. The name Chiranjeevi is predominantly used in Hindi and Telugu, functioning as an alternate transcriptio...

Chiranjivi Masculine Hindi Telugu

Chiranjivi is a Hindu name derived from the Sanskrit चिरंजीव (ciraṃjīva), meaning "long-lived" or "immortal." The name is directly linked to the concept of the Chiranjivi, a group of immortals in Hindu mythology who are...

Damodar Masculine Hindi

EtymologyDamodar is a modern Hindi form of the Sanskrit name Damodara, which is composed of two elements: dāma meaning "rope" and udara meaning "belly." Hence, Damodar means "rope around the belly." This name holds signi...

Darshan Masculine Gujarati Hindi +2

Darshan is a masculine given name widely used across India, particularly in Gujarati, Hindi, Kannada, and Marathi communities. It is derived from the Sanskrit word darśana (दर्शन), which carries a rich range of meanings...

Dayaram Masculine Hindi

Dayaram is a masculine Indian name meaning "compassion of Rama", derived from Sanskrit dayā (compassion) and the name of the Hindu god Rama. As a compound name, Dayaram reflects a common practice in Hindu onomastics of c...

Deep Masculine Bengali Punjabi +3

Deep is a masculine given name used in several South Asian languages, functioning as a transcription for Hindi/Marathi दीप, Gujarati દીપા, Bengali দীপ, and Gurmukhi ਦੀਪ. It is a variant form of the name Dip.The name ulti...

Deepa Feminine Bengali Punjabi +4

Deepa is a common feminine given name in India, particularly popular in Hindi, Marathi, Bengali, Punjabi, Malayalam, and Tamil-speaking communities. It is an alternate transcription of the name Dipa, which itself derives...

Deepak Masculine Bengali Nepali +8

Deepak is a common masculine given name used across many languages and regions of the Indian subcontinent. It represents an alternative transcription of the Sanskrit-derived name Dipak in several languages, including Hin...

Ask AI