Tamil Explained

Tamil may refer to:

People, culture and language

Places

Historic

Media

Other uses