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)