Browse, filter and discover names by letter, gender or origin.
215 names in our directory
Aarthi is a Tamil feminine name, a regional variant of the more widely known Aarti. The name is derived from the Sanskrit term ārātrika, which refers to a Hindu ritual of offering light—typically from lamps or candles—to...
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...
Aishwarya is a given name of Sanskrit origin meaning "prosperity, wealth". It is derived from the Sanskrit word ऐश्वर्य (aiśvarya). While the name is predominantly used for females, particularly in India and Nepal, it is...
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,...
Ajith is a Southern Indian form of Ajita, used in Malayalam and Tamil. The name Ajita means "unconquered, invincible" in Sanskrit, combining the prefix a- ("not") and jita ("conquered").EtymologyThe name derives from the...
Amala is a feminine given name used primarily in Malayalam- and Tamil-speaking communities in South India. Derived from the Sanskrit term अमल (amala), the name means "clean" or "pure." In Sanskrit, the word amala also co...
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...
Ananda is a masculine given name derived from the Sanskrit word ānanda (आनन्द), meaning "happiness, bliss". The name carries deep importance in South Asian tradition through its associations with religious figures and co...
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...
Anbu is a Tamil masculine given name that means "love" in the Tamil language. It is a common name in Tamil Nadu and among Tamil-speaking communities worldwide, reflecting the cultural value placed on affection and compas...
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...
Anita is a feminine given name used primarily in South Asia, particularly in Nepali, Hindi, Marathi, and Tamil language communities. It is the feminine form of the name Anit, which itself originates from the Sanskrit wor...
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...
Etymology and MeaningAnjana (Sanskrit: अञ्जना, feminine; also अञ्जन, masculine) is a name of Sanskrit origin, derived from the word “añjana” meaning “kohl, collyrium”—a black powder traditionally used as eyeliner in Sout...
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...
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 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...
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 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...
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...
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"...
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...
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 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...
Devi is a feminine given name derived from Sanskrit devī, meaning "goddess." The name originates from the Sanskrit root div, meaning "to shine" or "heavenly," and is the feminine counterpart of Deva, meaning "god." In in...
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...
Dipa is a feminine given name of Sanskrit origin, derived from the word dīpa, meaning "light, lamp." It is a popular name across several Indian linguistic communities, including Bengali, Punjabi, Hindi, Malayalam, Marath...
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...
EtymologyDurai is a masculine name of Tamil origin, meaning "chief, leader". The term is derived from arasan or turai, a word historically used in Tamil-speaking regions to denote a governor, lord, or high-ranking offici...
Ezhil is a unisex Tamil name meaning "beauty" (from Tamil எழில்). It is primarily used among Tamil-speaking communities in South India and worldwide diaspora. The name reflects aesthetic grace and virtue, a common theme...
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...
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...
Gopinath is a given name and surname used in Malayalam and Tamil, derived from the Sanskrit Gopinatha, meaning "leader of the gopis." The term gopi refers to the cowherd maidens of Vrindavan who were devoted to Krishna,...
Gowri is a South Indian feminine given name, common in Kannada and Tamil usage, and a regional form of Gauri. The name ultimately derives from Sanskrit gaura meaning "white, pale, yellow".Etymology and Religious Signific...
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...
Hema is a feminine given name of Sanskrit origin. Derived from the Sanskrit word hemā (हेमा), meaning "golden", the name reflects qualities of beauty, value, and preciousness. It is widely used across the Indian subconti...
Indira is a feminine given name of Sanskrit origin, meaning "beauty" or "splendid". In Hindu tradition, it is a recognized epithet of the goddess Lakshmi, the wife of Vishnu. The name thus carries divine connotations, li...
Indumathi is a feminine given name of Tamil origin, derived from the Sanskrit word इन्दुमत् (indumat), meaning "full moon." In Tamil culture, the moon holds deep symbolic significance, often associated with beauty, seren...
Jai 1 is an alternate transcription of Hindi and Marathi जय (see Jay 2), as well as a Tamil masculine form of Jaya. The name derives from the Sanskrit element jaya (जय), meaning "victory".Etymology and Cultural ContextJa...
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....
Jayanthi is a Southern Indian feminine given name, primarily used in Kannada and Tamil, and is the regional form of Jayanti. Jayanthi has its roots in Sanskrit and martial and mythological traditions. The name ultimately...
Showing 1 to 60 of 215 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.