New Providence

geographical name

Definition of New Providence

island in the northwest central Bahamas east of the island of Andros area 80 square miles (207 square kilometers), population 247,500

Note: Nassau, the capital of the Bahamas, is on New Providence.