Dictionary Pals e-Dictionary - the worlds first electronic English - English - Tamil Dictionary 20000 main words, 33000 derived words, Browser and Search capability!!
Tamil Lexicon
IITS Online Tamil Lexikon (OTL)
Kalanjyam - Online Tamil Dictionary