Los Islands
English
Etymology
Derived from
Portuguese
Ilhas dos Ídolos
, literally "Islands of the Idols".
Proper noun
the Los
Islands
An island group lying off
Conakry
in
Guinea
, on the west coast of
Africa
.