Abaco Islands

English

Proper noun

Abaco Islands

  1. An archipelago in the north of the Bahamas.

Further reading