hummock

hummock

hummock

Noun

a small natural hill

Synonyms: