Etymology
Today it means: A giant ripple, typically of sand exposed to tidal action. Full definition →
From mega- + ripple.
Etymology from Wiktionary, CC BY-SA 4.0.