Search for crossword answers and clues

Answer for the clue "Cape Verde isle whose name means "good view" ", 8 letters:
boavista