Eleuthera
Eleu·thera
geographical name \i-ˈlü-thə-rə\Definition of ELEUTHERA
island Bahamas E of New Providence Island area 164 square miles (426 square kilometers), pop 7999
Learn More About ELEUTHERA
Seen & Heard 
What made you want to look up Eleuthera? Please tell us where you read or heard it (including the quote, if possible).








