drumlin
nounDefinition of drumlin
: an elongate or oval hill of glacial drift
Keep scrolling for more