Browse Names
Browse, filter and discover names by letter, gender or origin.
129 names in our directory
Results
129Mahadeva is a masculine name of Sanskrit origin, commonly used in Hindu culture. It means "great god", derived from the Sanskrit elements mahā meaning "great" and deva meaning "god". This name is an epithet of the Hindu...
Mahesha is a name of Sanskrit origin derived from mahā (mahā) meaning "great" and īśa (īśa) meaning "lord, ruler."> Thus, the name literally means "great lord." This epithet is closely associated with the Hindu deity Shi...
Mani is a given name of Sanskrit origin, meaning "jewel." It is used across several South Indian languages, including Kannada, Malayalam, Tamil, and Telugu, and is particularly common among Hindu communities. In the anci...
Manoja is a male given name of Sanskrit origin, primarily used in Hindu contexts. It means "born of the mind," derived from the Sanskrit elements manas ("mind, intellect, spirit") and ja ("born"). This name is another na...
Manu is a masculine name of Sanskrit origin, derived from the root man meaning "to think," hence conveying the sense of "thinking" or "wise." In Hindu tradition, Manu holds a profound significance as a title granted to S...
Matsya (Sanskrit: मत्स्य, meaning "fish") is the fish avatar of the Hindu god Vishnu. It is often described as the first of Vishnu's ten primary avatars and appears in Hindu mythology to rescue the first man, Manu, from...
Meghanada is a Sanskrit name meaning "cloud roar, thunder," derived from मेघ (megha) "cloud" and नाद (nāda) "sound, roar." This is the name of a powerful warrior in the Hindu epic the Ramayana, the eldest son of the demo...
Mukesha is a masculine name of Sanskrit origin, closely associated with Hinduism. It means "ruler of Muka" and is another name of the Hindu god Shiva. According to Hindu mythology, Shiva earned this epithet after slaying...
Murali is a Sanskrit-derived name meaning "flute", deeply associated with the Hindu god Krishna, who is often depicted playing a bamboo flute. This association gives the name a strong cultural and religious resonance in...
Murugan is a Tamil name derived from a word meaning "young". It is the name of a Tamil war god now closely identified with Skanda, also known as Kartikeya, the Hindu god of war. The name Murugan is predominantly used in...
Nagendra is a masculine given name of Sanskrit origin, used primarily in Kannada and Telugu-speaking communities. It is a compound name meaning "lord of snakes," derived from nāga (नाग) meaning "snake" or "elephant" and...
Nala 1 is a masculine given name of Sanskrit origin, primarily used in Hindu contexts. The name means "stem" in Sanskrit, but its deeper significance is rooted in Indian mythology.In the Hindu epic the Mahabharata, Nala...
Etymology and OriginsNarasimha is a Sanskrit name meaning "man-lion," derived from नर (nara) meaning "man" and सिंह (siṃha) meaning "lion." In Hinduism, Narasimha is the fourth of the ten principal avatars (Dashavatara)...
Narasimha is a Hindu first name derived from Sanskrit, meaning "man-lion." In Hindu tradition, Narasimha is the fourth avatar of the god Vishnu, depicted with a human torso and lion's head and claws. He is celebrated for...
Etymology Narayana is derived from the Sanskrit elements nara ('man') and ayana ('path', 'abode'), literally meaning 'path of man' or 'abode of man'. The Manusmriti (Laws of Manu) explains the name as one who rests on th...
Pandu is a central character in the ancient Hindu epic the Mahabharata, where he serves as the king of the Kuru kingdom with his capital at Hastinapura. The name comes from Sanskrit pāṇḍu meaning "pale, whitish, yellowis...
Pankaja (also spelled Pankaj in some traditions) is a masculine given name of Sanskrit origin, primarily used in Hindu culture. The name Pankaja means "born of mud", derived from paṅka (पङ्क), meaning "mud," and ja (ज),...
Parashara is an ancient Sanskrit name meaning "destroyer," derived from the verb parāśṝ meaning "to destroy, to kill." In Hindu tradition, Parashara is a revered maharishi (great sage) credited as the author of several h...
Partha (Sanskrit: पार्थ) is a masculine given name of Sanskrit origin, meaning "son of Pritha". In Hindu mythology, this is another name for the three elder Pandavas—Yudhishthira, Bhima, and Arjuna—who were the sons of P...
Pavana is a masculine name of Sanskrit origin, meaning "purification, wind, air" in Sanskrit. This name is closely related to the Hindu god Vayu, the deity of wind and air, and shares its etymological root with concepts...
Pitambara is a masculine name of Vishnu or Krishna in Hinduism, deriving from the Sanskrit elements pīta (yellow) and ambara (garment). The compound literally translates to “one who wears yellow garments,” a reference to...
Prabhu is a first name and title of Sanskrit origin that means "mighty, powerful, master". In the Rigveda, it appears as an epithet of the Hindu gods Surya, the sun god, and Agni, the god of fire. The name reflects autho...
Prahlada is a Sanskrit name meaning "joy, pleasure, delight". In the Hindu text the Bhagavata Purana, this is a prince saved by Narasimha, an avatar of Vishnu.Etymology and MeaningThe name derives from Sanskrit, where it...
Pramoda is a masculine given name of Sanskrit origin, meaning "joy" or "delight." It is a classic name found in Hindu tradition, appearing briefly in the ancient Indian epic the Mahabharata, where it belongs to an attend...
Purushottama is a Sanskrit epithet meaning "the highest man" or "supreme being," derived from puruṣa ("man") and uttama ("highest"). In Hinduism, it is primarily used as a name for the god Vishnu and his avatars Krishna...
Raghu (Sanskrit: रघु, meaning 'swift') is a heroic king from Hindu epics, particularly known as the great-grandfather of Rama, an avatar of the god Vishnu. The name is common in South Indian languages such as Kannada, Ma...
Rahu is a masculine name of Sanskrit origin, derived from the root रभ् (rabh), meaning "to take hold, to clasp" or "to seize." In Hindu mythology and astrology, Rahu is the name of the ascending lunar node, personified a...
Rama 1 is a masculine given name of Sanskrit origin, meaning "pleasing, beautiful." It is primarily used in Kannada, Malayalam, Tamil, and Telugu languages, and holds deep significance in Hindu culture. In Hindu belief,...
Ramachandra (रामचन्द्र) is a compound Sanskrit name meaning "Rama the moon," derived from Rama and चन्द्र (candra, "moon"). It functions as an epithet of the Hindu god Rama, emphasizing his calm, lunar-like beauty and gr...
Ramakanta is an Indian masculine name, predominantly used in the Odia and Hindu communities. It means "desired of Lakshmi," derived from Rama 2 (a name of the goddess Lakshmi) combined with the Sanskrit element kānta, me...
Ramana is a masculine given name of Sanskrit origin, used primarily in Tamil, Telugu, and Hindu communities. Derived from the Sanskrit word ramaṇa (रमण), meaning "pleasing, delightful," it serves as an epithet for severa...
Ramesha is a masculine given name of Sanskrit origin, deeply rooted in Hindu tradition. The name means "husband of Lakshmi," derived from Rama 2, a name of the goddess Lakshmi, combined with the element ईश (īśa) meaning...
Rameshvara is a masculine given name of Sanskrit origin, primarily used in Hindu tradition. It means "lord Rama", combining the name of the Hindu deity Rama 1 with the Sanskrit word īśvara (ईश्वर), meaning "lord, god". T...
Ravana is a Sanskrit name that means "roaring, screaming," derived from the Sanskrit word rava (रव), meaning "roar" or "yell." In the Hindu epic, the Ramayana, Ravana is the principal antagonist, a ten-headed rakshasa (d...
Etymology and MeaningRavi is a masculine given name of Sanskrit origin, meaning "sun". In Hindu tradition, Ravi is a name for the sun god Surya, who is often depicted riding a chariot across the sky in Vedic texts. The n...
Ravindra is a masculine Indian given name of Sanskrit origin, composed of the elements ravi meaning "sun" and indra meaning "lord" or "possessing drops of rain". The name thus translates as "lord of the sun", serving as...
Rudra is a Rigvedic deity whose name probably means "crying, howling, roaring" from Sanskrit rud, referring to his fierce and stormy nature. In the Rigveda, Rudra is praised as the "mightiest of the mighty" and is associ...
Sagara is a Sanskrit name meaning "sea, ocean." In Hindu mythology, Sagara was a legendary king of Ayodhya, an ancient city in India. According to the Hindu epic Ramayana and other Puranic texts, King Sagara performed a...
Etymology and Meaning Sanjaya (Sanskrit: सञ्जय) is a masculine name of Sanskrit origin meaning "completely victorious, triumphant". It is derived from the root sañjaya, where sañ implies completeness and jaya means victo...
Satisha is a masculine name of Sanskrit origin, predominantly used in Hindu culture. The name is a compound of Sati, the name of a Hindu goddess, and īśa meaning "ruler". Thus, Satisha means "lord of Sati". This name ser...
Savitr (Sanskrit: सवितृ, IAST: Savitṛ, nominative Savitā), meaning "rouser, stimulator" or "impeller, vivifier," is a Vedic Hindu sun god, sometimes identified with Surya, the solar deity proper. In the Rig Veda, the old...
Shambhu is a masculine name of Sanskrit origin, meaning "causing happiness, beneficent, benevolent" (from Sanskrit śambhu). It is used as a first name in Bengali, Nepali, Hindi, and other Indian languages, primarily amon...
Shani is the Sanskrit name for the planet Saturn, derived from a root meaning 'slow-moving'. In Hindu mythology, Shani is a deity who presides over the planet Saturn, known for his justice and karmic influence. He is tra...
Shankara is a Sanskrit-derived masculine name used within Hinduism. It is composed of the elements शम् (śam) meaning "auspicious, lucky" and कर (kara) meaning "maker", thus the overall meaning is "maker of auspiciousness...
Shantanu (Sanskrit: शांतनु, शान्तनु) is a male given name of Sanskrit origin, meaning "wholesome". It is widely used in Bengali, Hindi, and Marathi-speaking communities within Hinduism.EtymologyThe name is derived from S...
Etymology and MeaningShiva 1 is a masculine given name derived from Sanskrit शिव (śiva), meaning "benign, kind, auspicious." In Hinduism, Shiva is one of the principal deities, known as the god of destruction and restora...
Shripati (Sanskrit: श्रीपति) is a Hindu masculine given name that means “husband of Shri,” from the goddess name Shri and Sanskrit pati meaning “husband, lord.” The name is an epithet of the god Vishnu, who is considered...
Shukra (शुक्र) is a masculine name of Sanskrit origin meaning "clear, bright." In Hindu mythology, Shukra is a prominent deity who presides over the planet Venus and serves as the guru (preceptor) of the asuras (demons)....
Skanda is a masculine given name of Hindu origin. Deriving from the Sanskrit word skanda (स्कन्द), meaning "hopping, spurting, or spilling," the name is fundamentally linked to the Hindu god of war, Kartikeya (also known...
Subrahmanya is a masculine given name of Telugu origin, derived from the Sanskrit prefix सु (su) meaning "good" and ब्रह्मन् (brahman) meaning "devout worshipper." This name is deeply rooted in Hinduism and functions as...
Sundara is a masculine given name of Sanskrit origin, derived from the word sundara (सुन्दर), meaning "beautiful." In Hindu tradition, this name appears for several minor characters in sacred texts and is also used as an...
Surendra is a masculine given name of Sanskrit origin, primarily used in Nepal, India (among Hindi, Marathi, and Telugu speakers), and by followers of Hinduism. The name is a testament to the deep-rooted onomastic tradit...
Etymology and MeaningSuresha is a masculine Indian name of Sanskrit origin. It means "ruler of the gods", derived from the elements sura (सुर) meaning "god" and īśa (ईश) meaning "ruler, lord". The name is used as an epit...
Surya ( Sanskrit: सूर्य ) is a masculine name widely used across South Asia, meaning "sun" in Sanskrit. In Hinduism, Surya is the name of the Vedic solar deity, often depicted riding a chariot across the sky pulled by se...
Varaha is a Sanskrit masculine name meaning "boar, hog", most prominently associated with the third avatar of the Hindu god Vishnu in the Dashavatara (ten principal avatars). This name originates from Proto-Indo-Iranian...
Etymology and OriginsVaruna is a name of Sanskrit origin, probably derived from the root वृ (vṛ) meaning "to surround, to encompass." This etymology reflects the god Varuna's role as a cosmic overseer who envelops the un...
Vasanta is a masculine given name derived from the Sanskrit word for "spring." In Hindu mythology, Vasanta is the name of a personification of the spring season, often depicted as a youthful deity associated with love, b...
Vasishtha (Sanskrit: वसिष्ठ) is a masculine Hindu name of Sanskrit origin meaning "best, most excellent", derived from the superlative form of vasu (vasu), meaning "good" or "excellent". In Hindu tradition, Vasishtha is...
Vasu is a masculine given name of Sanskrit origin, meaning "excellent, good, wealthy, bright." In Hindu mythology, the Vasus are a group of eight elemental deities associated with fire and light, who serve as attendants...
Vasudeva (Sanskrit: वसुदेव) is a masculine Hindu name derived from the Sanskrit elements वसु (vasu) meaning "excellent, good, wealthy" and देव (deva) meaning "god", thus translating to "wealthy god" or "excellent god". I...