hammock
hammock - noun
a small natural hill
a hanging bed of canvas or rope netting (usually suspended between two trees); swings easily
hammock - thesaurus
hillock
hummock
knoll
mound
sack