Devil's Island is a crossword puzzle answer that we have spotted 2 times. Former French penal colony Rocky island off the coast of French Guiana used as French prison colony