embayments
English
Noun
embayments
plural of
embayment