Distraught

Tamil Meaning

கடுமையாக அலங்கோலப்படுத்துகிற

English Meaning

  1. Deeply agitated, as from emotional conflict.
  2. Mad; insane.