Lesser Sunda Islands

English

Proper noun

the Lesser Sunda Islands pl (plural only)

  1. An archipelago of Maritime Southeast Asia.
    Synonym: Lesser Sundas

Meronyms

Holonyms

Translations