TAMIL Boy Names starting with M
Meaningful and unique tamil names for your little one.
Mahipal
Meaning: King of the Earth; A King
Mallaravan
Meaning: Gentle Like a Flower
Mayilan
Meaning: God Murugan; Similar to Mayur
Magan
Meaning: Engrossed
Murugan
Meaning: Tamil God; Lord Karthikeyan
Man
Meaning: Mind; Human; God is with us; Supernatural Power; Examine Closely; Accept the Truth; Assistance
Megavannan
Meaning: Clouds
Murthy
Meaning: Statue; Lord Vishnu
Mohandas
Meaning: Devoted to Krishna
Milan
Meaning: Union; Gracious; Dear; Glory; Favour; Grace
Mansukh
Meaning: Pleasure of Mind
Mahaddev
Meaning: Lord Shiva
Mugil
Meaning: Clouds
Muralidhar
Meaning: Lord Krishna
Mukkannan
Meaning: God Sivan
Masoud
Meaning: Happy; Lucky
Marudan
Meaning: Of the Enchanting Fields
MurugaVelu
Meaning: Hindu God Name; Name of Lord Shanmukha
Muthukani
Meaning: Precious Fruit
Mihuthan
Meaning: Person who has Excess in Everything
MadhiMaran
Meaning: Intelligent and Brave
Mahes
Meaning: God Shiva
Mutharasan
Meaning: King of Love
Mahavir
Meaning: Most Courageous Among Men; A Jain Prophet; Also the Super Courageous One; Lord Mahavir
Mayavan
Meaning: Lord Krishna
Mohanasundram
Meaning: God Murugan
Mukunth
Meaning: Name of Lord Krishna
Mayur
Meaning: Peacock; Lord Krishna; Love; Fragments
Mowleeshwaran
Meaning: God Krishna; God of Shiva
Manohar
Meaning: Good Attitude; Beautiful; Captivating; One who Wins over Mind
Meyyalagan
Meaning: Truthful and Handsome
Mathavan
Meaning: Name of Lord Krishna
MadhiOli
Meaning: Intelligent
Moh
Meaning: Affection; Love; Short Form of Mohan
Mahendra
Meaning: Lord Vishnu; The Great God Indra; Lord of the Sky
Mahindra
Meaning: A King
Mukund
Meaning: Lord Krishna
Manu
Meaning: Original Man; Letter; Founder Father of Human Beings; Born Second
Mahish
Meaning: A King; Ceremoniously Crowned King
Mayilsami
Meaning: Another Name for God Murugan
Manasi
Meaning: Born of the Mind
Mughilan
Meaning: King of Clouds
Mukthesh
Meaning: Sanctification
Muniyappan
Meaning: Protecting God; Lord Siva
Malaiarasan
Meaning: Honey
Mayuran
Meaning: Peacock
Madhan
Meaning: Man Filled with Beauty
Manjunath
Meaning: Husband of Lord Parvathi; Lord Shiva; Cloud
Mahesan
Meaning: Lord Shiva
Maravan
Meaning: Brave
Muthamilan
Meaning: Well-versed in All the Tamil Arts
Mithush
Meaning: Love
Maniram
Meaning: Jewel of a Person
Mukilan
Meaning: Cloud we can Say it as a Group of Clouds Before Rain
Milind
Meaning: Honey Bee; A Black Bee
Madhesh
Meaning: God Name
Mudhalvan
Meaning: Important; Prime
Muthumani
Meaning: Gem; Pearl
Mangalesh
Meaning: Auspicious Person
Mahaan
Meaning: A Great Person
Mayilappan
Meaning: Another Name for God Murugan
Mannivannan
Meaning: Brave Person
Mamannan
Meaning: King of Kings; Pron; M Amannan
Mithiran
Meaning: Friend
Manimaaran
Meaning: Brave Person
Manikandan
Meaning: Another Name for Lord Ayyappa
Manivel
Meaning: Gem Spear; Gem Sword
Muthaiah
Meaning: God
Murugesh
Meaning: Lord Murugan
Maavarasan
Meaning: Great King
Manish
Meaning: God of Mind; Intellect; Gender; This Name Related to God; Diamond
Meru
Meaning: Famous Mountain in Hindu Mythology; High Point
Masilamani
Meaning: Lord Hanuman
Muniyandi
Meaning: Human God in Madurai
Mathan
Meaning: Cupid; God of Love
Manivannan
Meaning: Lord Ayyappa's Related Name; Famous Tamil Actor and Director Name also
Muthiah
Meaning: God Madurai
Muthamilselvan
Meaning: Gold
Mugilarasam
Meaning: King of Clouds
Meganathan
Meaning: King of Clouds
Manikkam
Meaning: Gem; Gemstone (Ruby)
Murugameena
Meaning: Add Meaning
Maaran
Meaning: Brave
Madhorubagan
Meaning: Shiva / Parvati
Maraimalai
Meaning: Winner
Mohinder
Meaning: The Great God Indra; The God of the Sky; The Great God Indra (the God of the Sky); God of the Sky
Murugadas
Meaning: Bright; Slave to Lord Muruga
Mohul
Meaning: Attractive
Malik
Meaning: King; Master or Sovereign; Master; Chieftain; Bright Future; Sovereign Lord
Mithil
Meaning: Kingdom
Malaikannan
Meaning: Peace
Mani
Meaning: A Jewel; A Painter who Later Claimed to be a Prophet; Lord Shiva; Father of Ketil
Manas
Meaning: Wise; Mind; Desire; Honourable
Mrugesha
Meaning: God Muruga
Meenavanthan
Meaning: Add Meaning
Manorath
Meaning: Desire
Maruthi
Meaning: Lord Hanuman
Maniraj
Meaning: A Precious Gem
Mahit
Meaning: Son of Earth; Honoured
Mithilesh
Meaning: King; The King of Mithila; Janak; Father of Goddess Sita
Makantha
Meaning: The Most Attractive Famous Person
Manoranjan
Meaning: One who Pleases the Mind
Madhavaraj
Meaning: Lord Krishna
Mahilan
Meaning: Cheerful; Happy; Optimistic; Lord Murugan
Muruganantham
Meaning: Lord Muruga; Happy; Joy; Beauty
Mustafa
Meaning: The Chosen One; Elected; Prophet Muhammad
Megamynthan
Meaning: Son of Clouds
Manimudi
Meaning: King
Mariyan
Meaning: One who don't have Death; Immortal
Maarishwaran
Meaning: Man of Gold Heart
Mathi
Meaning: Gift of God; Moon
Moorthy
Meaning: Lord of Krishna
Mehreen
Meaning: Moon; Beautiful; Beloved One
Mithun
Meaning: Gemini; Couple
Madesh
Meaning: Lord Shiva
Mithran
Meaning: Friend; Sun
Mariappan
Meaning: Tamil Goddess Name Mariamman
Mahijit
Meaning: Conqueror of the World
Manojkumar
Meaning: One who Wins over Mind
Madhurim
Meaning: Beautiful
Mabishan
Meaning: Intelligent; Hardwork
Mathanan
Meaning: Add Meaning
Maha
Meaning: Very Big; Gazelle
Mangal
Meaning: Auspicious; Well Being
Maitreya
Meaning: Lord Buddha; Friend
Meyyarasan
Meaning: Truthful
Manickavasan
Meaning: Add Meaning
Mohan
Meaning: Fascinating; Charming; Beauteous; Attractive; Lord Murugan; Lord Krishna
Mahajan
Meaning: Rich
Maheshwar
Meaning: Lord Shiva
Mubarak
Meaning: Congratulations; Blessed; Auspicious; Happy; Fortunate; Greetings
Madhav
Meaning: Sweet Like Honey; Lord Krishna; Sweet
Murugavel
Meaning: Lord of Muruga
Mano
Meaning: God be with us; Passionate Lover; Shark
Moti
Meaning: Pearl
Mahendran
Meaning: Lord Shiva
Mohish
Meaning: Modern
Mathesh
Meaning: Lord Shiva; Good Name; North Name
Makesan
Meaning: Lord Shiva
Maki
Meaning: Housefly
Murugu
Meaning: God Murugan; Handsome
Meyyan
Meaning: Honest Person
Muhilan
Meaning: Of the Clouds
Madhirukkum
Meaning: Goddess
Makin
Meaning: Strong
Mounesh
Meaning: The Silent God; Lord Shiva
Madushen
Meaning: Lord Krishna
ManikkaVel
Meaning: Name of Lord Shanmukha; God Murugan
Maraimani
Meaning: Loser Become Winner; Loser
Mihir
Meaning: The Sun; Sunny
Mahadev
Meaning: Most Powerful God; Lord Shiva
MaariMuthu
Meaning: Prosperous
Mannan
Meaning: Thinking; Meditate; Benefactor; Bountiful; King in Malayalam
Marudhan
Meaning: Enchanting Fields
Madhusudhan
Meaning: Lord Krishna
Muthukumaran
Meaning: God Murugan; King of the World
Marai
Meaning: Disappeared
Manmohan
Meaning: Pleasing; Enticer of Heart
Mukul
Meaning: Bud; Lovely; Mahendra
Mariyadasan
Meaning: Fortunater
Malarvendhan
Meaning: King of Flowers
Mathanraj
Meaning: The Great Kama God
Mounish
Meaning: Lord of Mind; Lord Krishna
Mohnish
Meaning: Who Attract in First Meeting; Lord Krishna
Mirza
Meaning: A Prince; Title for Mogul
Manan
Meaning: Mind; Thought; Repetition; Depth Thinking
Mugundan
Meaning: Lord Krishna
Mayank
Meaning: Lucky; Pure One; Lord Moon; Honesty
Markandeya
Meaning: A Devotee of Lord Shiva; A Sage
Mohanram
Meaning: Charming
Maari
Meaning: Rain; God
MooVendan
Meaning: King of Kings
Mahin
Meaning: The Earth
Mohammed
Meaning: Praiseworthy; Form of Muhammad Praised One; Honest; Trustworthy; Reliable; Obedient; Helpful
Mahesh
Meaning: God of Love; Lord Shiva; Dashing; A Great Ruler; Supreme God
Magesh
Meaning: Lord Shiva
Mayan
Meaning: Pure One
Mathivanan
Meaning: With Bright of Knowledge
Mikesh
Meaning: A Kind of Lord
Mallaya
Meaning: Name of Sage
Madhur
Meaning: Sweet
Malai
Meaning: Mountain; Peak
Meykandan
Meaning: Who Knows the Truth; Intelligent
Mayandi
Meaning: The Name of a Supreme God who is Well Caring and Loving
Maavalan
Meaning: Prosperous
Maran
Meaning: Spritual
Mayoor
Meaning: Peacock
Madhavan
Meaning: Lord Krishna
Murugayyan
Meaning: God Murugan
Mallan
Meaning: Strong; Little Warrior; Virtuous Man
Marvan
Meaning: Braver Person in Tamil Literature
Manoth
Meaning: Born of the Mind
Mouneesh
Meaning: Lord Krishna
Murugesan
Meaning: Lord Murugan
Manav
Meaning: Human; Man
Makaran
Meaning: The Mythical Sea Monster; The Vehicle of God Varuna
Maadhav
Meaning: Another Name of Krishna
Malaimagan
Meaning: Bud
Motilal
Meaning: Pearl
Madhukar
Meaning: Honey Bee; Lover
Mukesh
Meaning: Lord Shiva; Lord of Love
Maan
Meaning: Heart; Mind; Lecturer; Respect
Manigandan
Meaning: Lord Ayyappan
Manimaran
Meaning: God of Iyyappa
Mitra
Meaning: The Sun; Friend
Maheswar
Meaning: Lord Shiva
Mukundhan
Meaning: Lord Krishna
Mo
Meaning: Honoured; Nickname for Name Mohan / Monty; Love; God Murugan; Lord of Shiva
Madan
Meaning: Cupid; God of Love
Muthan
Meaning: Like a Pearl
Mitul
Meaning: Equal to Friend; Like a Friend; Limited; Friend; Limitless
Meygnanam
Meaning: The Supreme Truth; Intelligent
Manipal
Meaning: Great Speech
Maniyan
Meaning: Brave; Gem
Marut
Meaning: The Wind
Madhab
Meaning: Relating to the Spring; Sweet Like Honey; Another Name of Lord Krishna; Gouri
Manju
Meaning: Beautiful; Pleasant; Snow; Dew Drops; Sweet; Heart Winner; Name of Lord Shiva
Mohit
Meaning: Attach; Impression of Other; Name of Lord Krishna / Shiva / Ganesh; Ensnarled by Beauty; Charming; Attractive
Mamallan
Meaning: A Great Boxer
Muruga
Meaning: God Muruga
Mahan
Meaning: The Great One
Mehul
Meaning: Rain; A Derivative of Mukul; Cloud
Murali
Meaning: Flute; Lord Krishna; The King of the Earth
Malarvendan
Meaning: Gentle
Minesh
Meaning: King of Mina; Leader of Fish
MaariSami
Meaning: Prosperous; God of Rain
Meyyappan
Meaning: Truthful
Mitesh
Meaning: One with Few Desires; Money
Monish
Meaning: Lord of Mind; Lord Shiva
Maharanth
Meaning: Pollen Inside a Flower
Muthalagan
Meaning: Handsome Like a Gem
Maneesh
Meaning: Lord of the Mind
Manickam
Meaning: A Jem; One in Nav Rathna Jems; Lord Krishna
Mahant
Meaning: Knowledge; Lord Shiva; Great
Manoj
Meaning: Energy of Mind; Born of the Mind; Genius; Power; Strong
Madhvan
Meaning: Another Name of Lord Krishna
Manavazagan
Meaning: Wood Beauty
Manimuthu
Meaning: River Pearls
Manimoli
Meaning: Articulate
Meethushan
Meaning: Add Meaning
Mari
Meaning: God
Mehaboob
Meaning: Beloved
Murugappan
Meaning: Lord Murugan
Malaravan
Meaning: Like Flower
Muthu
Meaning: Pearl
Maasilan
Meaning: Pure; Without Blemish
Muhammad
Meaning: Praiseworthy; Greatly Praised; Name of the Last Prophet; Praised One
MalaiSwamy
Meaning: Name of Lord Shanmukha
Moolavan
Meaning: Stable; Standard
Manglesh
Meaning: Flower
About tamil Baby Names
Selecting a name for your baby is one of the most important decisions. In tamil culture, names often have deep meanings rooted in history, nature, or spirituality. Our directory helps you find the perfect name that resonates with your family's heritage and values.