Touched

Gujarati Meaning

સ્પર્શ કરવો

English Meaning

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