You can learn Tamil Language very quickly and easily from using this Tamil dictionary application.
This application contains more than 100000 English words with more than one Tamil meanings and most powerful feature is all data is offline you don’t need Internet connection to use this Tamil Dictionary