Conversation so far:
do you need a visa for st lucia
A U.S. passport—valid within six months following your departure date—with at least one blank page for an entry stamp is required to visit St. Lucia.
do you need a visa for the bahamas
U.S. travelers coming to the Bahamas for tourism will not need a visa for travel up to 90 days.

Question: where does the name come from
Self-contained rewrite: where does the name of the bahamas come from