Demented

Pronunciation of Demented  

English Meaning

  1. Mentally ill; insane.
  2. Suffering from dementia or a loss of cognitive function.

   

Tamil Meaning

 

அறிவாற்றல் இழத்தல்