Meaning of "Swell"

A large wave.

Swell Meaning of