ELEUTHERA


Meaning of ELEUTHERA in English

/i looh"theuhr euh/ , n.

an island in the N Bahamas. 6247; 164 sq. mi. (425 sq. km).

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .