Mountlet /(?)/

Mount·let

Mountlet

n.
  1. A small or low mountain. [R.]