Tamil Names
Tamil names are used in southern India and Sri Lanka. See also about Indian names.
215 names in our directory
Tamil
215Jothi is a Tamil form of the name Jyoti, the latter being a unisex name of Indian origin. Derived from Sanskrit jyotis, meaning "light," Jyoti is transcribed from either the feminine ज्योती (Jyoti) or the mascu...
Kala is a feminine given name of Tamil origin, derived from the Sanskrit word kala, meaning "art form" or "virtue." In the context of Indian and Tamil culture, the name reflects a deep appreciation for artistic expressio...
Kali 1 is a feminine given name with roots in Sanskrit, meaning "the black one" from kāla ("black"). It is most notably borne by the Hindu goddess Kali, the fierce destructive form of the wife of Shiva. According to the...
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...
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...
Kamatchi is the Tamil variant of the Sanskrit name Kamakshi, deeply rooted in Hindu religious tradition.EtymologyThe name Kamakshi (and by extension Kamatchi) derives from the Sanskrit elements kāma meaning "love, desire...
Kanchana is a feminine given name derived from कञ्चन (kañcana), a Sanskrit word meaning "golden". The name carries connotations of preciousness, brightness, and value, reflecting the cultural esteem for gold in South and...
Kannan is a Tamil and Malayalam male given name derived from the Hindu deity Krishna. In Tamil, the name means "the one who is to be seen," reflecting Krishna's role as an object of veneration.EtymologyLinguistically, Ka...
Karthik is a Southern Indian variant of the name Kartik, commonly used in Malayalam, Tamil, and Telugu-speaking communities. Rooted in Sanskrit, the name derives from Kṛttikā, the term for the Pleiades star cluster, whic...
Karthika is a Southern Indian feminine given name used primarily in Malayalam- and Tamil-speaking communities. It is the feminine form of the masculine name Kartik, which itself originates from Sanskrit कृत्तिका (Kṛttikā...
Karthikeyan is a Tamil form of the name Kartikeya, which is itself another name for the Hindu god of war, also known as Skanda or Murugan. The appellation Karthikeyan, like its root, derives from the deity's connection t...
Kasi is a feminine given name used primarily in the Southern Indian states of Tamil Nadu and Telangana/Andhra Pradesh, serving as a regional form of the Tamil and Telugu adaptation of Kashi. The name resonates deeply wit...
Kavitha is a South Indian feminine given name, written as ಕವಿತ in Kannada, கவித in Tamil, and కవిత in Telugu. It is a regional variant of Kavita, a name derived from Sanskrit kavitā (कविता), meaning "poem" or "poetry." T...
Kiran is a given name widely used across the Indian subcontinent, including in Nepali, Indian languages such as Hindi, Gujarati, Marathi, Tamil, Telugu, Kannada, Malayalam, and also in Urdu (often spelled as a variant of...
Kishor is a masculine given name widely used in India and Nepal, originating from the Sanskrit word किशोर (kiśora), which means "colt" or "cub." The term figuratively translates to "young," "youth," or "adolescence" in E...
Kishore is an Indian masculine given name used in several languages including Hindi, Marathi, Tamil, and Telugu. It is an alternate transcription of the Hindi किशोर (किशोर), Tamil கிஷோர் (கிஷோர்), and Telugu కిశోర్ (కిశో...
Krishna is a central deity in Hinduism, derived from Sanskrit कृष्ण (kṛṣṇa) meaning "black, dark." He is considered the eighth avatar of Vishnu and is also revered as the Supreme God in some traditions. The name reflects...
Kumar is a modern form of Kumara, derived from Sanskrit kumāra meaning "boy, son". The name has ancient roots in Hindu mythology, where it appears as an epithet for the fire god Agni and the war god Skanda. In the Skanda...
Kumaran is a Tamil and Malayalam variant of Kumara, a name of profound religious significance in Hinduism. The ultimate root is the Sanskrit kumāra, meaning "boy" or "son". In Hindu mythology, Kumara is an epithet primar...
Lakshman is a modern form of the Lakshmana. It is a common given name in Hindi, Marathi, Tamil, and Telugu-speaking regions of India. The name ultimately derives from the Sanskrit word meaning "having lucky marks" or "en...
Lakshmi (Sanskrit: लक्ष्मी, IAST: Lakṣmī), also known as Shri, is a principal goddess in Hinduism, revered as the goddess of prosperity, good luck, beauty, fortune, wealth, fertility, and abundance. Her name derives from...
Lalitha is a Southern Indian feminine name, predominantly used in Malayalam, Tamil, and Telugu-speaking communities. It is a regional form of the Sanskrit name Lalita, which means "playful, charming, desirable" in Sanskr...
Etymology and MeaningLavanya is a feminine given name of Sanskrit origin, derived from the word लावण्य (lāvaṇya), which means "beauty, loveliness, charm". The name reflects the aesthetic and poetic traditions of India, w...
Leela is a feminine given name of Lila 1, itself derived from the Sanskrit word "play, amusement". The name carries deep philosophical and religious significance in Hinduism, where līlā (also spelled lila) denotes “divin...
Leelavathi is a Southern Indian feminine given name found in Kannada, Tamil, and Telugu-speaking regions. It is the regional form of the Sanskrit-derived name Lilavati.Meaning & EtymologyThe name ultimately derives from...
Madhu is a given name used across several Indian languages, including Hindi, Kannada, Malayalam, Marathi, Tamil, and Telugu. It derives from the Sanskrit word मधु (madhu), meaning “honey, sweet.” The term is deeply roote...
Etymology Mahesh is a modern form of the Sanskrit name Mahesha, which means "great lord" — from mahā meaning "great" and īśa meaning "lord, ruler". As an epithet of the Hindu god Shiva, the name carries deep religious si...
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...
Manish (also spelled Maneesh; Devanagari: मनिष or मनीष) is a common Hindu masculine given name prevalent in India and Nepal. Derived from Sanskrit मनीषा (manīṣā) meaning "thought, wisdom", the name is often interpreted a...
Manoj is a modern Indian given name, used across multiple languages including Bengali, Hindi, Kannada, Malayalam, Marathi, Odia, Punjabi, Gujarati, Tamil, and Telugu. It is a contemporary form of the Sanskrit-derived nam...
Meena is a feminine given name used in India, primarily among Hindi, Marathi, and Tamil speakers. It serves as an alternate transcription of the Hindi/Marathi name मीना or the Tamil name மீனா, ultimately derived from the...
Meenakshi (also spelled Minakshi) is a Hindu goddess, primarily worshipped in South India, and considered a form of Parvati. The name is an alternate transcription of the Sanskrit Mīnākṣī, derived from mīna meaning "fish...
Meera is an alternate transcription of the Indian name Mira 1, used across Hindi, Marathi (मीरा), Malayalam (മീര), Tamil (மீரா), and Kannada (ಮೀರಾ) languages. The name itself derives from the Sanskrit element mīra, meani...
Mina 2 is a primarily Indian feminine name, originating from the Sanskrit word मीन (mīna) meaning "fish." In Hindu astrology, Mīna corresponds to the zodiac sign Pisces, the twelfth sign of the zodiac, symbolizing the fi...
Mira is a feminine name of Indian origin, derived from the Sanskrit element mīra meaning "sea" or "ocean." The name is closely associated with the 16th-century mystic poet and princess Mirabai, a devotee of the Hindu god...
Mohan is a modern masculine given name of Sanskrit origin, deeply rooted in Hindu tradition. It is derived from Mohana, which means "bewitching, infatuating, charming" in Sanskrit. This epithet is closely associated with...
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...
Nalini (Sanskrit: नलिनी) is a feminine Indian given name derived from the Sanskrit word nalinī (𑀦𑀮𑀺𑀦𑀻), meaning "lotus". It also carries extended meanings such as "lily", "goddess Gayatri", "mother of Vedas", and "sweet...
Nanda is a unisex name of Sanskrit origin meaning "joy". It represents a transcription of both the masculine form नन्द (Nanda) and the feminine form नन्दा (Nandā), distinguished by a long final vowel. The name carries si...
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...
Narayanan is a Malayalam and Tamil variant of the name Narayana, which is derived from Sanskrit नर (nara) meaning "man" and अयन (ayana) meaning "path." The combined meaning is often interpreted as "eternal man" or "path...
Naveen is a common Indian and Pakistani male given name and surname, derived from Navin, its Anglicized and transliterated form used in Indian English contexts. The name originates from the Sanskrit element nava, meaning...
Navin is a masculine given name used across several Indian languages, including Hindi, Kannada, Malayalam, Marathi, Tamil, and Telugu. It derives from the Sanskrit word nava (नव), meaning "new, fresh."EtymologyThe root n...
Neela is a feminine given name of South Asian origin, primarily used in Nila. It means "dark blue," symbolizing the color of the sky, oceans, and precious gemstones such as blue sapphire. The name is common among Hindu f...
Nikhil is a male first name of Sanskrit origin, predominantly found in India, Nepal, and their global diasporas. It is derived from the Sanskrit word निखिल (nikhila), meaning "whole, entire" or "complete." The name carri...
Nikitha is a Southern Indian variant of the name Nikita 2, primarily used in Tamil and Telugu-speaking communities. The name Nikita 2 derives from the Sanskrit word niketa (निकेत), meaning "house, habitation". Notable Be...
Nila is a feminine given name with deep roots in Sanskrit, where it derives from the word nīla (नील), meaning "dark blue." The name is widely used across several languages and cultures, including Burmese, Indonesian, Hin...
Nirmal is a masculine given name used primarily in South Asia, derived from Sanskrit निर्मल (nirmala), meaning "clean, pure." The name appears across several languages of the Indian subcontinent, including Nepali, Hindi,...
Nirmala is a feminine given name widely used across South Asia and Indonesia. It is the feminine form of Nirmal, which itself derives from Sanskrit nirmala, meaning "clean" or "pure." This Sanskrit root is composed of th...
Nisha is a female given name of Sanskrit origin, commonly used across the Indian subcontinent. Derived from the Sanskrit word niśā निशा, it directly translates to "night." The name carries a poetic and serene quality, ev...
Nithin is a Southern Indian variant of Nitin, common in Kannada, Malayalam, and Tamil usage.Etymology and MeaningThe name Nitin derives from the Sanskrit nīti (nīti), meaning “guidance, moral conduct” or “policy.” As a v...
Nithya is a southern Indian form of the name Nitya, which in turn derives from Sanskrit. In Kannada, Malayalam, Tamil, and Telugu, Nithya is used as a feminine given name. The root name Nitya means "always, eternal" in S...
Padma is a unisex name in India, used for both genders, that derives from Sanskrit padma meaning “lotus”. In Hindu tradition, the lotus is a sacred symbol of purity, beauty, and spiritual awakening, often associated with...
Padmini is a feminine given name derived from Sanskrit padminī, meaning "a multitude of lotuses" or "a lotus pond," from the root padma ("lotus"). It is used prominently in the Kannada, Tamil, and Telugu language traditi...
Pallavi is a feminine Indian given name derived from the Sanskrit pallava, meaning "budding leaf" or "shoot." It is a direct feminine form of the masculine name Pallav, which carries the same root meaning. The name is us...
Pooja is a widespread feminine given name used across the Indian subcontinent, particularly in regions where Indo-Aryan and Dravidian languages are spoken. It is an alternate transcription of multiple South Asian languag...
Poornima is an Indian feminine given name, predominantly found in Hindi, Kannada, Marathi, and Tamil speaking regions. It is an alternate transcription of the Tamil பூர்ணிமா, Kannada ಪೂರ್ಣಿಮಾ, or Hindi/Marathi पूर्णिमा,...