If you only need a few clean, modern Tamil fonts:
The "NC" in NC Tamil Fonts typically stands for "New Computer" or refers to a specific foundry that standardized Tamil typography for desktop publishing. Unlike generic Unicode fonts that rely on complex rendering rules, the NC collection includes both and legacy TSCII (Tamil Script Code for Information Interchange) fonts. nc tamil fonts collection zip install