Lembata
Proper noun
Meaning
Lembata
the largest island of the Solor Archipelago in the Lesser Sunda Islands
Synonyms
Anagrams
Examples
In March 2009, more than 2000 people blocked Lembata’s main road in protest, stopping police as well as staff of PT Merukh Lembata Copper and its environmental analysis team who had arrived to carry out another ‘socialisation’ meeting.
Lembata is a beautiful island, rich in culture as well as areas of scenic interest on land and at sea.