[ˈdɹʌmlɪn]
Drumlin meaning : An elongated hill or ridge of glacial drift.
drumlin
flamer
market square
endergonic
oracle bones