Possible Answers For: Caribbean island whose name means "eel"