isle where many scottish kings crossword