Satisfying

Tamil Meaning

திருப்திபடுத்து

English Meaning

  1. That satisfies, gratifies, pleases or comforts.
  2. Present participle of satisfy.