From Middle Dutch seegod. Equivalent to zee + god.
zeegod m (plural zeegoden, diminutive zeegodje n, feminine zeegodin)