spume

noun

1.
foam or froth on the sea
Derived from:
spume spumy