Lembata

Proper noun

 * 1) The largest island of the Solor Archipelago in the Lesser Sunda Islands.