This document presents an efficient rule-based system for morphological parsing of the Tamil language. It discusses the agglutinative nature of Tamil morphology and the need for morphological analysis in applications such as machine translation. The proposed system uses a combination of rule-based and machine learning approaches to analyze Tamil words and identify their root forms and inflections. It was implemented using resources like the EMILLE corpus and Tamil WordNet and allows for morphological parsing of Tamil texts.