EGAVE

subbay

Meaning

  1. noun A bay located within a larger bay.

Similar words

sub-bay subbasin subregion subcavity subterritory sublocation subarea subplace subpeninsula subfeature

Save “subbay” to learn later