Eleuthera

Etymology
Derived from the feminine form of the Greek adjective.

Proper noun

 * 1) a long thin Bahamas island, east of Nassau, New Providence