Touched

Tamil Meaning

மனக்கிளர்ச்சி உண்டாக்குகிற

English Meaning

  1. Emotionally affected; moved: very touched by the stranger's kindness.
  2. Somewhat demented or mentally unbalanced.