Tamil is a Dravidian language. It is spoken in the Tamil Nadu and Puducherry states of India and parts of Sri Lanka. Many people in Singapore and Malaysia also speak it. Many people speaking Tamil live in various places around the world. 