Grand Bahama
noun
an island in the NW Bahamas. 430 sq. mi. (1115 sq. km).
British Dictionary definitions for grand bahama
Grand Bahama
noun
an island in the Atlantic, in the W Bahamas. Pop: 46 994 (2000). Area: 1114 sq km (430 sq miles)