Originally Posted By: Steve C
> Well, I think that the island's name translates to "sand" in English. Rhymes with and, band, hand, land, NAND,...

Hmmmm....not this island

Rhymes better with cable, label and table

It is known for certain animals, but not the one shown above.

The official name of the island is French for "sand."