Gulfnoun


Definition

A deep inlet of the sea almost surrounded by land, with a narrow mouth.