Browse, filter and discover names by letter, gender or origin.
396 names in our directory
Aarti is a feminine given name of Hindi and Marathi origin, derived from the name of a Hindu ritual in which offerings of lamps or candles are made to various gods. The name ultimately comes from Sanskrit ārātrika, meani...
Abhay is a masculine given name of Sanskrit origin, derived from the word abhaya (अभय), meaning "fearless" or "without fear." The name is composed of the prefix a- (meaning "not") and bhaya (meaning "fear"), thus literal...
Abhijeet is an alternate transcription of the Hindi/Marathi अभिजीत (Abhijit) or Bengali অভিজিৎ (Abhijit), commonly used in Bengali, Hindi, and Marathi-speaking regions. It is a masculine name derived from the Sanskrit el...
Abhijit is a masculine given name common in the Indian subcontinent, particularly in Bengali, Hindi, and Marathi-speaking communities. It derives from the Sanskrit word abhijita (अभिजित), which means "victorious" or "con...
Abhimanyu is a masculine name of Sanskrit origin, meaning "heroic, brave, fiery". It is derived from the prefix अभि (abhi) meaning "to, towards" and मन्यु (manyu) meaning "spirit, passion, courage, anger". The name is pr...
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...
Aditi is a feminine name of Sanskrit origin, meaning "boundless, entire" or "freedom, security". It is derived from the negative prefix अ (a) and दिति (diti) meaning "giving", thus literally "not bound" or "limitless". E...
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,...
Ajeet is an Indian masculine given name common in Bengali, Punjabi, Hindi, and Marathi-speaking communities. It is an alternate transcription of the Hindi अजीत (Ajit), Marathi अजित (Ajit), Gurmukhi ਅਜੀਤ (Ajit), or Bengal...
Ajit (also spelled Ajeet) is a common male given name used in several Indian languages, including Bengali, Punjabi, Hindi, and Marathi. It is a modern form of Ajita, which derives from Sanskrit a meaning "not" and jita m...
Akash is a masculine given name of Sanskrit origin, widely used across South Asia, particularly in Bengali, Hindi, and Marathi-speaking communities. It derives from the Sanskrit word आकाश (ākāśa), meaning "open space, sk...
Akshay is a masculine given name widely used across India, particularly in Gujarati, Hindi, Kannada, and Marathi communities. It derives from the Sanskrit word अक्षय (akṣaya), meaning "undecaying, imperishable" or "etern...
Amar 1 is a masculine given name widely used in the Indian subcontinent, particularly in Bengali, Punjabi, Hindi, and Marathi-speaking communities. The name originates from Sanskrit अमर (amara), which means "immortal" or...
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...
Amita is a feminine given name with roots primarily in India and Nepal, though it also has Hebrew and Italian origins. The name is the feminine form of Amit, derived from the Sanskrit word amita (अमित), meaning "immeasur...
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...
Anant is a masculine given name predominantly used in Hindi and Marathi, representing a Northern Indian adaptation of the Sanskrit name Ananta, which means "infinite, endless." The name carries deep religious significanc...
Aniket is an Indian masculine given name, primarily used in Hindi and Marathi-speaking communities. The name originates from the Sanskrit word aniketa (अनिकेत), meaning "without a home," but it carries a deeply philosoph...
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...
Aniruddha is a Sanskrit masculine name meaning "unobstructed, ungovernable" (an- "not" + iruddha "obstructed"). In Hindu mythology, Aniruddha is a significant figure: the son of Pradyumna and Rukmavati, and the grandson...
Anish is a masculine name of Sanskrit origin, commonly used in the Hindi and Marathi languages. It means "supreme, paramount, without a ruler," derived from the Sanskrit negative prefix अ (a) meaning "not" and ईश (īśa) m...
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...
Ankit is a masculine given name of Indian origin, derived from the Sanskrit word अङ्कित (aṅkita), meaning "marked". The name is widely used across the Indian subcontinent, particularly in Bengali, Gujarati, Hindi, and Ma...
Ankita is a feminine given name of Sanskrit origin, commonly used in India, especially among Bengali, Gujarati, Hindi, and Marathi speaking communities. It is the feminine form of Ankit, which itself derives from the San...
Ankur is an Indian masculine given name derived from the Sanskrit aṅkura (अङ्कुर), meaning "sapling, sprout, or shoot." The name symbolizes new beginnings, growth, and vitality, reflecting its literal meaning of a young...
Anoop is an alternate transcription of the Indian masculine given name Anup (Sanskrit anūpa). It is used in several Indian languages, including Hindi, Marathi, Bengali, and Malayalam. The name derives from the Sanskrit e...
Anuj is an Indian male given name of Sanskrit origin, derived from the term anuja, meaning "born later" or "younger." The name is commonly interpreted as "younger brother" and is traditionally given to the younger siblin...
Anuja is a feminine name of Sanskrit origin, widely used in Hindi and Marathi-speaking communities of India. It is the feminine form of Anuj, which derives from the Sanskrit अनुज (anuja), meaning “born later” or “younger...
Anup is an Indian masculine given name of ancient Sanskrit origin. Derived from the Sanskrit word anūpa (अनूप), the name embodies a connection to water, carrying meanings such as "watery," "situated near the water," "lag...
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...
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 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...
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 (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...
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 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...
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 (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...
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...
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...
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...
Balkrishna is the Marathi form of Balakrishna, a name of Sanskrit origin. The name is formed by combining bāla (“young, child”) with the name of the Hindu deity Krishna, referring specifically to the child incarnation of...
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 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 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 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 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.”...
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...
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...
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...
Showing 1 to 60 of 396 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.