Browse, filter and discover names by letter, gender or origin.
218 names in our directory
Abhinav is a masculine Indian given name derived from the Sanskrit word abhinava (अभिनव), meaning "young," "fresh," "new," or "innovative." The name embodies qualities of novelty and modernity, reflecting a cultural appr...
Abhishek is a male given name of Sanskrit origin, widely used across India in languages such as Bengali, Punjabi, Gujarati, Hindi, Kannada, Malayalam, Marathi, Tamil, and Telugu. The name derives from the Sanskrit word a...
Aditya is a Sanskrit name meaning "belonging to Aditi," derived from the goddess Aditi, who represents infinity and the boundless. In Hindu mythology, the Adityas are a group of deities, the children of Aditi, often enum...
Ajay (also transliterated as Ajai) is a traditional masculine given name of Indian origin, derived from Sanskrit. It literally means "unconquered", composed of the a- prefix meaning "not" and jaya (जय) meaning "victory,...
Akhil is a masculine given name of Sanskrit origin, derived from the Sanskrit word akhila (अखिल), meaning "whole, complete, entire". The name is widely used across the Indian subcontinent, particularly in Hindi, Malayala...
Akhila is a feminine Indian given name of Sanskrit origin, predominantly used in Malayalam and Telugu-speaking communities. It is the feminine form of Akhil, which itself derives from the Sanskrit element akhila, meaning...
Amit is a masculine given name widely used across the Indian subcontinent, particularly in Bengali, Nepali, Punjabi, Hindi, Kannada, Malayalam, Marathi, Odia, Tamil, and Telugu linguistic communities. It originates from...
Anand is a modern form of Ananda, a name derived from the Sanskrit element ānanda meaning "happiness, bliss." It is a common given name and surname among Hindus in India, particularly in the states of Gujarat, Maharashtr...
Ananth is a Southern Indian masculine given name, predominantly used in Kannada, Tamil, and Telugu-speaking communities. It is a regional form of the Sanskrit name Ananta, which means "infinite, endless." Ananta itself i...
Anantha is a Southern Indian first name, predominantly used in Kannada, Tamil, and Telugu-speaking communities. It is the regional form of the Sanskrit name Ananta, which means "infinite" or "endless."Etymology and Cultu...
Anil is a masculine given name with deep roots in multiple cultures, most notably as a common Indian name derived from Sanskrit. The name originates from the Sanskrit अनिल (anila), meaning "air" or "wind." In Hindu mytho...
Anjali is a female given name of Sanskrit origin, primarily used in India and Nepal. It is derived from the Sanskrit word अञ्जलि (añjali), meaning "salutation" or "offering". The term refers to the gesture of joining one...
EtymologyAnuradha is a feminine given name of Sanskrit origin, commonly used in several languages of the Indian subcontinent including Bengali, Sinhalese, Hindi, Kannada, Marathi, Tamil, and Telugu. The name derives from...
Aparna is a female given name of Sanskrit origin, widely used across India in languages such as Bengali, Hindi, Kannada, Malayalam, Marathi, Tamil, and Telugu, particularly within Hindu communities. The name means "leafl...
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 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...
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 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...
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 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...
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...
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...
Balakrishna is a compound name derived from Sanskrit बाल (bāla) meaning "young" combined with the name of the Hindu god Krishna, serving as a direct reference to the child form of Krishna. Known as Bala Krishna (Sanskrit...
Bharath is a Southern Indian form of Bharata, a name deeply rooted in Hindu mythology and Indian national identity. The root name Bharata means "being maintained" in Sanskrit, derived from the root bhr meaning "to bear"...
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...
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...
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...
Chandrasekhar is the English spelling of the name Chandrashekhar, used in modern South India. It is an alternate transcription of the Telugu చంద్రశేఖర్, Tamil சந்திரசேகர், Kannada ಚಂದ್ರಶೇಖಾರ್, and Odia ଚନ୍ଦ୍ରଶେଖର forms....
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...
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 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...
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...
Deepika is a feminine given name used across several Indian languages, including Hindi, Kannada, Malayalam, Marathi, Tamil, Telugu, and others. It is an alternate transcription of the Sanskrit-derived name Dipika, which...
Devaki is a revered figure in Hindu literature, most famously known as the mother of the god Krishna. Her name is the feminine form of the Sanskrit Devaka, meaning "divine" or "celestial," derived from the root deva ("go...
Dharma is a Sanskrit masculine name rooted in one of the most profound concepts of Indian philosophy. The name directly derives from the word dharma (धर्म), which carries meanings such as "that which is established," "la...
Dileep is a contemporary Indian masculine name used across several languages, including Hindi, Kannada, Malayalam, Marathi, Tamil, and Telugu. It is a modern transcription of the Sanskrit-origin name Dilip, which itself...
Dilip is a modern Indian masculine name widely used across several language communities, including Bengali, Gujarati, Hindi, Kannada, Malayalam, Marathi, Tamil, and Telugu. It is a contemporary form of the classical name...
Dinesh is a modern Indian male given name, derived from the Sanskrit name Dinesha. The name Dinesha is composed of the elements दिन (dina) meaning "day" and ईश (īśa) meaning "lord", thus conveying the meaning "lord of th...
Dipak is a modern given name used across multiple Indian languages and cultures, including Bengali, Hindi, Gujarati, Kannada, Malayalam, Marathi, Nepali, Punjabi, Tamil, and Telugu. It is a contemporary form of the Sansk...
Dipika is a feminine Indian given name, derived from the masculine Dipaka. The name Dipaka means "inflaming, exciting" in Sanskrit and is another name for Kama, the Hindu god of love. Thus, Dipika carries connotations of...
Divya is a feminine given name of Indian origin, derived from the Sanskrit word divya (दिव्य or दिव्या), meaning "divine, heavenly." The name is deeply rooted in Hindu tradition and is often associated with qualities of...
Durga is a Sanskrit name meaning "unattainable, unassailable" (from dur "difficult" and ga "come"). In Hindu tradition, Durga is a fierce warrior goddess, often depicted riding a lion or tiger with multiple arms, each wi...
Ganesh is a modern, simplified form of the ancient name Ganesha, derived from the Sanskrit words gaṇa (horde, multitude) and īśa (lord, ruler). It directly invokes the revered Hindu deity Ganesha, the elephant-headed god...
Ganga is a feminine given name used primarily in Nepal, India (across Hindi, Marathi, and Telugu languages), and within Hindu communities. It derives from the Sanskrit गङ्गा (Gaṅgā), the name of the Ganges River, which i...
Gayathri is a South Indian variant of the name Gayatri, common in Kannada, Malayalam, Tamil, and Telugu-speaking communities. The name derives from the Sanskrit गायत्र (gāyatra), which refers to a type of hymn or song wi...
Geetha is a South Indian feminine given name, representing a regional variant of the classical name Gita. The name is primarily used in the Kannada, Malayalam, Tamil, and Telugu languages, reflecting the linguistic diver...
Gopal is a modern form of the ancient Sanskrit name Gopala, meaning "cow protector" from elements go ("cow") and pāla ("guard, protector"). This name is another epithet of the Hindu god Krishna, who in his childhood tend...
Hari is a Sanskrit epithet widely used as a given name in India and Nepal, particularly among Hindus. It is one of the most important names of the god Vishnu, and sometimes also refers to his avatar Krishna. The name app...
Harish is a traditional masculine given name widely used across India, particularly in Gujarati, Hindi, Kannada, Malayalam, Marathi, Tamil, and Telugu communities. It is a compound name formed from Hari, an epithet of th...
Harisha is a variant and feminine form of Harish, predominantly used in the Kannada and Telugu languages of southern India.Etymology and MeaningThe name Harisha traces its roots through Harish to the Sanskrit element Har...
Harsha is a masculine name of Sanskrit origin, directly meaning "happiness". The name is most famously associated with Harshavardhana (often simply called Harsha), a powerful 7th-century emperor of northern India who rei...
Jagadish is a masculine given name, a modern form of Jagadisha. It is primarily used in the Indian states of Karnataka and Andhra Pradesh/Telangana among Kannada and Telugu speakers.EtymologyThe name derives from Sanskri...
Etymology and MeaningJaya is a unisex given name derived from Sanskrit जय (jaya) meaning "victory." In Sanskrit, the form jaya with a short final vowel is masculine, while jaya with a long final vowel (जया) is feminine....
Jyothi is the Telugu and Malayalam variant of Jyoti, which is derived from Sanskrit ज्योतिस् (jyotis) meaning "light." In both languages, Jyothi is predominantly used as a feminine name, though the root name Jyoti can be...
Kalpana is a feminine given name of Sanskrit origin, commonly used in India and Nepal. The name means "imagining, fantasy" in Sanskrit, derived from the root kalp- meaning “to imagine” or “to create.” Kalpana is also the...
Kalyan is a masculine given name used in Bengali, Hindi, and Telugu languages. It derives from Sanskrit कल्याण (kalyāṇa), meaning "beautiful, lovely, auspicious". The name embodies positive qualities and is often chosen...
Etymology and MeaningKalyana is a variant of Kalyan, which derives from Sanskrit कल्याण (kalyāṇa), meaning "beautiful, lovely, auspicious." The name carries a positive connotation, often associated with well-being and pr...
Kalyani is a feminine given name of Sanskrit origin, meaning "beautiful, lovely, auspicious". It is derived from the Sanskrit word kalyāṇī, which carries connotations of beauty and goodness. The name holds significant re...
Kamal 2 is a modern masculine given name prevalent across the Indian subcontinent, used in Bengali, Nepali, Punjabi, Gujarati, Hindi, Kannada, Malayalam, Marathi, Tamil, and Telugu. It represents a masculine form of the...
Kamala is a feminine given name of Sanskrit origin, meaning "lotus" or "pale red." In Sanskrit, it is a transcription of both the feminine form कमला (with a long final vowel) and the masculine form कमल (short final vowel...
Showing 1 to 60 of 218 results
We use cookies
We use essential cookies to make NameHub work. We'd also like to set analytics cookies to understand how you use the site. Privacy Policy
Ask AI
Ask anything about names — meanings, origins, popularity.