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

saint helena Definition

Cancel
saint helena
geographical name(Saint He-le-na)
island in the South Atlantic that is a British colony with Jamestown as its capital area 47 square miles (122 square kilometers), population 4100

Words Related to saint helena!

saint helena Examples by Brain Bank Users