Tamilakam (bahasa Tamil:தமிழகம்) mengacu pada daerah yang dihuni oleh bangsa Tamil Kuno. Tamilakam meliput Tamil Nadu, Kerala, Puducherry, Lakshadwip, dan bagian selatan Andhra Pradesh dan Karnataka.[1] Catatan tradisional berjudul Tolkāppiyam menyebut wilayah ini sebagai wilayah budaya tunggal, dengan bahasa Tamil sebagai bahasa ibu[catatan 1] dan budaya semua penduduknya.[catatan 2] Negara Tamil kuno dibagi menjadi beberapa kerajaan. Yang paling terkenal dari kerajaan-kerajaan itu adalah Chera, Chola, Pandya, dan Pallawa. Selama Zaman Sangam, budaya Tamil mulai menyebar ke luar Tamilakam.[4]
Thapar menyebutkan adanya bahasa umum dari kelompok Dravida: "Asoka dalam prasastinya mengacu pada orang-orang India Selatan sebagai Chola, Chera, Pandya, dan Satiyaputra - wilayah budaya Tamilakam - disebut demikian pada bahasa utama dari Rumpun bahasa Dravida pada saat itu, Tamil".[2]
Krishnan, Shankara (1999). Postcolonial Insecurities: India, Sri Lanka, and the Question of Nationhood. University of Minnesota Press. hlm.172. ISBN0-8166-3330-4.