why murugan is called tamil god?
Murugan is called as Tamil God because , He was also called as 'Seyon' who is considered as chief deity of Kurinji land and Seyon worship was very ancient worship among Tamil population as mentioned in Thokappiyam [சேயோன் மேய மைவரை யுலகமும்( பொ.