Vadivelu Memes Interview Memes Tamil : Tamil (தமிழ்), a dravidian language spoken by around 52 million people in indian, sri lanka, malaysia, vietnam, singapore, canada, the usa, uk and australia.