eelamEnglish

Eelam, Tamil Eelam

Noun

The independent state that the Tamil Tigers have fought for

English: Eelam, Tamil Eelam

English words with similar meanings

Show 1 words