hummock




hummock - noun

  • a small natural hill
  • hummock - thesaurus

    hammock   hillock   knoll   mound