Boulingo
gulf
Large body of sea partly enclosed by surrounding land.
Learn languages with Boulingo