Blackguard

Tamil Meaning

துஷ்டன்

English Meaning

  1. A thoroughly unprincipled person; a scoundrel.
  2. A foul-mouthed person.
  3. To abuse verbally; revile.