Advertisement
Advertisement
Tamil Tigers
plural noun
- the Tamil Tigersa 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
Browse