Embayment /(?)/

Em·bay·ment

Embayment

n.
  1. A bay. [R.]
    The embayment which is terminated by the land of North Berwick.