Compound of zee (“sea”) + held (“hero”).
zeeheld m (plural zeehelden, no diminutive, feminine zeeheldin)