Twelve Castes Among Ancient Tamils

It appears that there were four castes, then further divisions took place.

 

It became seven and then twelve. 

There were overlapping of castes as well.

Over a period some castes merged and some emerged.