manachchatchi meaning in english


Word: மனச்சாட்சி - The tamil word have 10 characters and have more than one meaning in english.
manachchatchi means
1. the complex of ethical and moral principles that controls or inhibits the actions or thoughts of an individual.

Transliteration : maṉaccāṭci Other spellings : manachchatchi

Meanings in english :

As noun :
conscience
testimony of the mind moral or mental witness
Tamil to English
English To Tamil