hatteras island
Meaning, Definition & Usage
Dictionary
Related
noun
a barrier island running parallel to the North Carolina shore
WordNet
Previous
Next