Reclaimant

English Meaning

  1. One who reclaims.
  2. One who cries out against or contradicts.

   

Tamil Meaning

 

தனக்கு உரியதைத் திருப்பிக் கொடுக்குமாறு கோருபவர்