Eleuthera

geographical name
Eleu·​thera | \ i-ˈlü-thə-rə How to pronounce Eleuthera (audio) \

Definition of Eleuthera

island of Bahamas east of New Providence Island area 164 square miles (426 square kilometers), population 7999