English edit

Noun edit

embayments

  1. plural of embayment