Energy generated from sea waves, tides or sea winds.
Other words you might be interested
Energy generated from sea waves, tides or sea winds.