Advertisement

Advertisement

Tamil Tigers

plural noun

  1. the Tamil Tigers
    a Sri Lankan Tamil separatist movement founded in the early 1970s that seeks to establish an independent Tamil homeland (Tamil Eelam) in northern Sri Lanka


Advertisement

Advertisement

Advertisement

Advertisement


Tamil Nadutamis