Definition of Devil's Island
island French Guiana in the Safety Islands group; former penal colony
Variants of devil's island
Seen and Heard
What made you want to look up Devil's Island? Please tell us where you read or heard it (including the quote, if possible).