hummock
n. 小丘,岗
A hummock is a small raised area of ground, like a very small hill.
1. a small natural hill
hummocks
knobridge