one of the Safety Islands, off the coast of French Guiana: former French penal colony. French, Île du Diable .
DEVIL'S ISLAND
Meaning of DEVIL'S ISLAND in English
Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012