Crossword clues for *Source of shade on a desert island, say 8 letters:PALMTREE*Source of shade on a desert island, say