Meaning of hillock

Definition of hillock

(noun) a small natural hill

Other information on hillock

WIKIPEDIA results for hillock
Amazon results for hillock