Sea marge

Webster's Dictionary of the English Language

·- Land which borders on the sea; the seashore.

Related Words