A small hill or mound.
एक छोटी पहाड़ी या टीला
English Usage: The landscape was dotted with hummocks, creating a beautiful view.
Hindi Usage: परिदृश्य में कई हुमॉक थे, जो एक सुंदर दृश्य बना रहे थे.
humočk, hummock, hummok, hummocke, humok