Shortland Island

English

Proper noun

Shortland Island

  1. The largest of the Shortland Islands.
    Synonym: (former name) Alu