About This Guide
Expressing emotions in Tamil is a blend of traditional vocabulary and modern borrowed words. While formal Tamil has precise words for every feeling, spoken Tamil — especially among younger generations and urban communities — often reaches for English words or creative Tamil slang.
"Happy" is just as common as "Magizhchi." "Tired" almost always comes out as "Tireda irukku" in Chennai conversations. Understanding this code-switching is key to sounding natural in Tamil rather than like a textbook.
This section covers six core emotions and how Tamil speakers express them in real life — in texts, in person, and in formal contexts.
Happy in Tamil
மகிழ்ச்சி
"Magizhchi"
ஹேப்பி
"Happy / Jolly"
Usage tip: 'Magizhchi' was popularized by Rajinikanth, but 'Happy' or 'Jolly' is common slang.
Example Sentence
English
"I am very happy."
Formal Tamil
நான் மிகவும் மகிழ்ச்சியாக உள்ளேன் (Naan migavum magizhchiyaaga ullen).
Spoken Tamil ✓
நான் செம்ம ஹேப்பி (Naan semma happy).
Angry in Tamil
கோபம்
"Kobam"
காண்டு
"Gaandu / Kobam"
Usage tip: 'Kobam' is standard. 'Gaandu' is Chennai slang for being annoyed/pissed off.
Example Sentence
English
"Don't get angry."
Formal Tamil
கோபப்பட வேண்டாம் (Kobappada vendaam).
Spoken Tamil ✓
டென்ஷன் ஆகாத (Tension aagaadha) / கோபப்படாத (Kobappadaadha).
Sad in Tamil
சோகம்
"Sogam"
மூட் அவுட்
"Mood-out / Sogam"
Usage tip: Younger generation says 'Mood out' or 'Upset'. 'Sogam' is a bit dramatic.
Example Sentence
English
"Why are you sad?"
Formal Tamil
ஏன் சோகமாக இருக்கிறீர்கள் (Yen sogamaaga irukkireergal)?
Spoken Tamil ✓
ஏன் சோகமா இருக்க (Yen sogama irukka)?
Tired in Tamil
சோர்வு
"Sorvu"
டயர்ட்
"Tired"
Usage tip: 'Sorvu' is almost medical. Everyone uses the English word 'Tired'.
Example Sentence
English
"I am tired."
Formal Tamil
எனக்கு சோர்வாக உள்ளது (Enakku sorvaaga ulladhu).
Spoken Tamil ✓
எனக்கு டயர்டா இருக்கு (Enakku tireda irukku).
Hungry in Tamil
பசி
"Pasi"
பசிக்குது
"Pasikkuthu"
Usage tip: 'Pasi' is the noun. 'Pasikkuthu' (it hungers me) is how you say you are hungry.
Example Sentence
English
"I am hungry."
Formal Tamil
எனக்கு பசிக்கிறது (Enakku pasikkiradhu).
Spoken Tamil ✓
எனக்கு பசிக்குது (Enakku pasikkuthu).
Fear in Tamil
அச்சம் / பயம்
"Acham / Bayam"
பயம்
"Bayam"
Usage tip: 'Acham' is very formal (e.g., in literature). 'Bayam' is the standard word.
Example Sentence
English
"Don't be afraid."
Formal Tamil
அச்சப்பட வேண்டாம் (Achappada vendaam).
Spoken Tamil ✓
பயப்படாத (Bayappadaadha).
Cultural Context
Tamil emotional expression is often indirect. Saying "Magizhchi" (happiness) feels poetic and elevated — almost dramatic. In daily life, emotions are often communicated through tone, body language, and the word "mood": "Mood-out" (dejected), "Mood-ah irukku" (I'm in a good mood). Rajinikanth popularised "Magizhchi" in films, making it recognisable, but you're unlikely to hear it in an ordinary conversation.
Ready to Write in Tamil?
Sariya uses AI to check your Tamil grammar, catch spelling errors, and help you write naturally — in both formal and spoken styles.
Try Tamil Grammar Checker FreeFrequently Asked Questions
How do you say happy in Tamil?
"Magizhchi" (மகிழ்ச்சி) is the formal Tamil word for happiness/happy. In spoken Tamil, people commonly say "Happy" in English or use the slang "Semma happy" (extremely happy). "Jolly" is another common spoken expression for being in a good mood.
How do you say I am sad in Tamil?
"Naan sogamaaga irukken" is the formal way to say I am sad. In spoken Tamil, younger generations say "Mood-out aagitaen" (my mood is out) or "Upset aagitaen" to express feeling down. "Sogam" is understood but carries a slightly dramatic tone.
How do you say angry in Tamil?
"Kobam" (கோபம்) is the standard Tamil word for angry. In spoken Tamil, "Kobappadadha" (don't get angry) is commonly used. Chennai slang uses "Gaandu" informally to express being annoyed — though this is very casual and should be used carefully.
How do you say I am tired in Tamil?
"Sorvu" (சோர்வு) is the formal Tamil word for tiredness. However, in everyday speech, Tamil speakers almost universally say "Enakku tireda irukku" — using the English word "tired." This is a classic example of how English words have been absorbed into spoken Tamil.
How do you say hungry in Tamil?
"Pasi" (பசி) is the Tamil noun for hunger. To say "I am hungry," Tamil speakers say "Enakku pasikkuthu" (எனக்கு பசிக்குது) — literally "it hungers to me." The formal version "Enakku pasikkiradhu" is also understood but sounds slightly more written.