Meaning: This sentence means that waves are moving smoothly and softly towards the land.
Choice of Words: Waves are moving ridges of water. Roll means to move smoothly in a curved path. Gently means in a soft and careful way. Shore is the land along the edge of a body of water.