tamil eelam

Noun
  1. The independent state that the Tamil Tigers have fought for (synset 108737725)

Found on Word Lists

Other Searches