Definition, synonyms and related words
Resembling or characteristic of a bay (body of water mostly surrounded by land).