Banda Islands

English

Proper noun

the Banda Islands

  1. A group of ten small volcanic islands in the Banda Sea, part of Indonesia.