or French Île du Diable geographical name island French Guiana in the Safety Islands group; former penal colony
DEVIL'S ISLAND
Meaning of DEVIL'S ISLAND in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012