ALBEMARLE SOUND


Meaning of ALBEMARLE SOUND in English

an inlet of the Atlantic Ocean, in NE North Carolina. 60 mi. (97 km) long.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .