Weeping

Pronunciation of Weeping  

English Meaning

  1. Shedding tears; tearful.
  2. Dropping rain: weeping clouds.
  3. Having slender drooping branches.

   

Tamil Meaning

 

அழு