name of a book containing forty stanzas on various evils meaning in tamil

Word: name of a book containing forty stanzas on various evils - The english word have 56 alphabets and vowels..

Meanings in tamil :

innanaṟpatu ( இன்னாநாற்பது )
Tamil to English
English To Tamil