Nadus of Tamilakam
Tamizhagam was divided into various provinces named nadu, meaning 'country'. These provinces changed throughout history, so the following list is not exhaustive.
- Chera Nadu, modern Kongu Nadu
- Chola Nadu
- Pandya Nadu
- Puzhinadu
- Venadu or Vezha Nadu
- Aruva Nadu later Thondai Nadu, part of modern Andhra Pradesh
- Aruva Vadathalai
- Pongar Nadu
- Punal Nadu
- Oli Nadu
- Kuttanadu
- Kudanadu
- Karkanadu
- Seethanadu
- Nanjilnadu
- Ay Nadu
- Naka Nadu, modern Yal Kudanadu or Yalpana Kudanadu means Jaffna peninsula.
Read more about this topic: Tamilagam