Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

new providence Definition

Cancel
new providence
geographical name(New Providence)
island in the northwest central Bahamas east of the island of Andros area 80 square miles (207 square kilometers), population 247,500

Words Related to new providence!

new providence Examples by Brain Bank Users