champaran meaning in english


Word: சம்பரன் - The tamil word have 7 characters and have more than one meaning in english.
champaran means
1. Psychology. mental age.

Transliteration : camparaṉ Other spellings : champaran

Meanings in english :

As noun :
ma
name of an asura killed by ká another killed by indra <

Meaning of champaran in tamil

orachuran / ஓரசுரன்
intiranaṟ kolaiyuntavachuran / இந்திரனாற் கொலையுண்டவசுரன்
Tamil to English
English To Tamil