Tamil names by meaning
Tamil baby names meaning god & deities
Tamil baby names connected to god & deities — for boys and girls, each with its meaning, Tamil script and pronunciation.
கார்த்திக்
Karthik
Lord Murugan
boy
வேல்
Vel
Lord Murugan's spear
boy
கணேசன்
Ganesan
Lord Ganesha
boy · Tamil
ஹரி
Hari
Lord Vishnu
boy · Sanskrit
கண்ணன்
Kannan
Lord Krishna
boy · Tamil
பிரபு
Prabhu
Lord
boy · Sanskrit
செந்தில்
Senthil
Lord Murugan
boy · Tamil
தினேஷ்
Dinesh
Sun; lord of the day
boy · Sanskrit
கோகுல்
Gokul
Krishna's village
boy · Sanskrit
குமரன்
Kumaran
Lord Murugan; youth
boy · Tamil
மோகன்
Mohan
Charming; Krishna
boy · Sanskrit
முருகன்
Murugan
Lord Murugan
boy · Tamil
ரமேஷ்
Ramesh
Lord of Rama and Lakshmi
boy · Sanskrit
சரவணன்
Saravanan
Lord Murugan
boy · Tamil
வாசு
Vasu
Wealth; a divine being
boy · Sanskrit
விஷ்ணு
Vishnu
Lord Vishnu
boy · Sanskrit
பாலாஜி
Balaji
Lord Venkateswara
boy · Tamil
தேவன்
Devan
God, divine
boy · Tamil
கணேஷ்
Ganesh
Lord Ganesha
boy · Sanskrit
கார்த்திகேயன்
Karthikeyan
Lord Murugan
boy · Tamil
மணிகண்டன்
Manikandan
Lord Ayyappa
boy · Tamil
நந்தகுமார்
Nandakumar
Lord Krishna
boy · Sanskrit
பழனி
Palani
Murugan's sacred hill
boy · Tamil
வெற்றிவேல்
Vetrivel
Victorious spear of Murugan
boy · Tamil
Naming by birth star? Browse by nakshatra, rashi and letter.
Learn 1,000+ Tamil words, phrases & lessons on the Bhasha app
Daily 5-minute lessons, audio from native speakers, progress tracking and 1,000+ words. Free to start — first 8 units unlocked, no card required.
- ✓ Native-speaker audio
- ✓ Offline lessons
- ✓ Progress sync
- ✓ Ad-free for kids
More names by meaning
Tamil names meaning moon
Tamil names meaning sun
Tamil names meaning lotus
Tamil names meaning light
Tamil names meaning goddess
Tamil names meaning rivers & water
Tamil names meaning flowers
Tamil names meaning stars & sky
Tamil names meaning brave & victorious
Tamil names meaning joy & happiness
Tamil names meaning beauty & grace