Drumlin

An elongated hill or ridge of glacial drift.

Leave a Reply