Moraine

A ridge of rock debris deposited by a glacier.

Moraine Definition
Moraine Definition

Flippy

The leader in educational esports.