Introspection

Tamil Meaning

தற்சோதனை

English Meaning

  1. Contemplation of one's own thoughts, feelings, and sensations; self-examination.

Statcounter