Grand Bahama
geographical name
a northwestern island of Bahamas area 530 square miles (1373 square kilometers), population 46,994
Love words? Need even more definitions?
Merriam-Webster unabridged
Share