Caravela
English
Proper noun
Caravela
One of the 88 islands of the
Bijagós
Archipelago,
Guinea-Bissau
Anagrams
calavera