Tamil may refer to:

  • Tamil language, one of the Dravidian languages primarily spoken in India, Sri Lanka and Southeast Asia
  • Tamil script, primarily used to write the Tamil language
  • Tamil people, an ethnic group native to Pondichery, Tamil Nadu, India and the north-eastern region of Sri Lanka
  • Sri Lankan Tamil people, those Tamil people native to Sri Lanka