NameHub
First names directory

Browse Names

Browse, filter and discover names by letter, gender or origin.

212 names in our directory

Gender Usage
Clear filters
Browse by letter

Results

212
Shubham Masculine Hindi Marathi

Shubham is a masculine given name of Indian origin, derived from the Sanskrit element शुभ (śubh) meaning "to shine, to be beautiful, to be auspicious." As such, the name conveys positive qualities such as goodness, prosp...

Shyam Masculine Bengali Nepali +6

Shyam is a modern masculine form of Shyama, which in turn derives from Sanskrit śyāma meaning "dark, black, blue". As a name for Krishna, who is often depicted with blue or dark skin, Shyam carries deep religious signifi...

Siddharth Masculine Gujarati Hindi +1

Siddharth is a modern Indian masculine given name, predominantly used in Gujarati, Hindi, and Marathi-speaking communities. It is a contemporary variant of the classical name Siddhartha, which originates from Sanskrit.Et...

Sitaram Masculine Bengali Nepali +2

Sitaram is a compound name in Sita and Rama, two central deities in the Ramayana. Sita, whose name means "furrow" in Sanskrit, is the goddess of harvest and the wife of Rama; Rama is the seventh avatar of Vishnu and the...

Subhash Masculine Bengali Gujarati +2

Subhash is a Subhash is a masculine given name of Sanskrit origin, used in Bengali, Gujarati, Hindi, and Marathi. Derived from the Sanskrit prefix su (सु) meaning "good" and bhāṣā (भाषा) meaning "speech", Subhash signifi...

Sudarshan Masculine Hindi Kannada +3

Sudarshan is a masculine given name of Sanskrit origin, prevalent across several South Indian languages including Hindi, Kannada, Marathi, Tamil, and Telugu. The name derives from the Sanskrit prefix su meaning "good" co...

Sudhir Masculine Hindi Kannada +2

Sudhir is an Indian masculine given name. Derived from Sanskrit, it combines the prefix सु (su) meaning "good" or "very" with धीर (dhīra) meaning "wise" or "considerate," yielding the overall sense of "very wise" or "res...

Sujay Masculine Bengali Marathi

Sujay is a masculine given name used primarily in Bengali and Marathi contexts, where it carries the auspicious meaning of "great victory." The name derives from Sanskrit, combining the prefix su- (सु), meaning "good," w...

Sumeet Masculine Bengali Punjabi +2

Sumeet is an alternate transcription of the masculine given name Sumit. It originates from the Sanskrit element sumita, meaning "well measured," and is used across several Indian languages, including Hindi, Marathi, Beng...

Sumit Masculine Bengali Punjabi +2

Sumit (also spelled Sumeet) is a masculine given name primarily found in India, used across Bengali, Punjabi, Hindi, and Marathi language communities. The name derives from the Sanskrit element sumita (सुमित), which mean...

Sunil Masculine Bengali Nepali +8

Sunil is a male given name common in South Asia, particularly in India, Nepal, and Sri Lanka. Derived from the Sanskrit elements su meaning "good" or "very" and nīla meaning "dark blue," the name Sunil evokes the sense o...

Suraj Masculine Bengali Nepali +3

Suraj is a masculine given name widely used across northern India and Nepal, meaning "sun" in several northern Indian languages, including Hindi, Bengali, Gujarati, and Marathi. The name derives from the Sanskrit element...

Surendra Masculine Nepali Hindi +3

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...

Suresh Masculine Nepali Hindi +5

Suresh is a modern form of Suresha, a masculine given name widely used across India, particularly in Nepali, Hindi, Kannada, Malayalam, Marathi, Tamil, and Telugu-speaking communities. The name derives from the Sanskrit...

Surya Masculine Indonesian Nepali +7

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...

Sushil Masculine Nepali Hindi +1

Sushil is a modern masculine given name of Sanskrit origin, derived from the feminine name Sushila. Sushila itself means "good-tempered, well-disposed," from the Sanskrit prefix सु (su) meaning "good" and शील (śīla) mean...

Swapnil Masculine Hindi Marathi

Swapnil is a masculine name of Sanskrit origin, primarily used in Hindi and Marathi-speaking communities. It is derived from the Sanskrit word स्वप्न (svapna), meaning 'sleep' or 'dream'. The name thus carries connotatio...

Tushar Masculine Bengali Gujarati +2

Tushar is a masculine given name of Sanskrit origin, used in several South Asian languages including Bengali, Gujarati, Hindi, and Marathi. It derives directly from the Sanskrit word tuṣāra (तुषार), meaning "cold," "fros...

Vasant Masculine Gujarati Marathi

Vasant is a modern Indian masculine given name, predominantly used in the Gujarati and Marathi speaking regions. It is a vernacular form of the Sanskrit name Vasanta, which directly means "spring" in the ancient language...

Vijay Masculine Punjabi Hindi +5

Vijay is a modern masculine form of Vijaya, a name meaning "victory" in Sanskrit. It is widely used across the Indian subcontinent, particularly in Punjabi, Hindi, Kannada, Malayalam, Marathi, Tamil, and Telugu-speaking...

Vikram Masculine Gujarati Hindi +4

Vikram is a modern form of the Sanskrit name Vikrama, ultimately derived from विक्रम (vikrama), meaning “stride, pace” or “valour.” It is used widely across Indian languages, including Gujarati, Hindi, Kannada, Marathi,...

Vimal Masculine Hindi Marathi +1

Vimal is a masculine given name of Sanskrit origin, derived from the vimala (विमल) meaning "clean, pure, spotless." It is used across multiple Indian languages, notably Hindi, Marathi, and Tamil.EtymologyThe name comes f...

Vinay Masculine Hindi Kannada +3

Vinay is a masculine given name of Sanskrit origin, widely used in India across several language communities including Hindi, Kannada, Malayalam, Marathi, and Tamil. The name is derived from the Sanskrit word विनय (vinay...

Vinod Masculine Punjabi Gujarati +5

Vinod is a male given name primarily used in India and Sri Lanka. Deriving from the Sanskrit word विनोद (vinoda), it means "pleasure," "happiness," or "diversion." The name is common across many Indian language communiti...

Vipin Masculine Hindi Malayalam +1

Vipin is a masculine given name of Sanskrit origin, commonly used in India, particularly among Hindi, Malayalam, and Marathi-speaking communities. It derives from the Sanskrit word विपिन (vipina), meaning "forest" or "wo...

Vipul Masculine Gujarati Hindi +1

Vipul is a masculine given name widely used in the Indian subcontinent, particularly among Gujarati, Hindi, and Marathi speakers. It originates from the Sanskrit word विपुल (vipula) meaning "large, extensive, plenty." Ac...

Viraj Masculine Gujarati Marathi

Viraj is a modern form of the Sanskrit name Viraja, which means "ruling" or "sovereign". The name Viraj (Sanskrit: विराज, Virāja) also denotes excellence or splendour in the Sanskrit language.Etymology and SignificanceTh...

Vishal Masculine Bengali Punjabi +6

Vishal is a masculine name of Sanskrit origin. The name is drawn from the Sanskrit word viśāla (विशाल), meaning “wide, broad, spacious.” By extension, it conveys ideas of greatness, grandeur, magnificence, prominence, an...

Vishnu Masculine Hindi Kannada +5

Vishnu is one of the principal deities of Hinduism, known as the preserver and protector of the universe. In Sanskrit, his name probably means "all-pervasive," derived from the root विष् (viṣ) meaning "to pervade, to spr...

Vivek Masculine Bengali Gujarati +6

Vivek is a masculine given name popular in South Asia, particularly in India and Nepal. It originates from Sanskrit विवेक (viveka), meaning "wisdom, distinction, discrimination". The name is derived from the viveka eleme...

Yash Masculine Punjabi Gujarati +3

Yash is a given name of Sanskrit origin, commonly used across India in states and languages such as Hindi, Marathi, Gujarati, Kannada, and Punjabi. The name is derived from the Sanskrit word yaśas (यशस्, yaśas), which me...

Yogesh Masculine Punjabi Hindi +1

Yogesh is an Indian masculine given name prevalent in the Punjabi, Hindi, and Marathi language traditions. The name derives from the Sanskrit compound yogeśa, combining yoga (meaning "yoking" or "joining") and īśa (meani...

Ask AI