What does Tamil Nadu mean?

External Websites

Tamil Nadu means “Tamil Country.” Tamil people constitute the majority of the state’s population and are understood to be descendants of the early inhabitants of India (the so-called Dravidians). They were driven southward between about 2000 and 1500 BCE when the Aryans (speakers of Indo-Aryan languages) pushed into the Indian subcontinent.