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

albemarle sound Definition

Cancel
albemarle sound
geographical name(Albemarle Sound)
inlet of the Atlantic in northeastern North Carolina

Words Related to albemarle sound!

albemarle sound Examples by Brain Bank Users