Savage Islands

English

Proper noun

Savage Islands

  1. A small Portuguese archipelago in the North Atlantic.