Albemarle Point
Definition
noun. the location of the first English settlement in what is now South Carolina; 1670
Example Sentence
The colonists landed at Albemarle Point in April 1670.
Hear It! Say It! Write It!
Albemarle Point