Meaning of "White cap"

The white froth on the crests of waves.

White cap Meaning of