Savage Islands
English
Proper noun
Savage
Islands
A small
Portuguese
archipelago
in the
North Atlantic
.