Dictionary search results

Showing 1-3 of 3 results

Eelam British & World English

The proposed homeland of the Tamil people of Sri Lanka, for which the Tamil Tigers separatist group have been fighting since the early 1980s

Eelam New Oxford Dictionary for Writers & Editors

proposed homeland of the Tamil people of Sri Lanka

Liberation Tigers of Tamil Eelam British & World English

Another name for Tamil Tigers.