Mountlet
Mount"let
(?),
n.
A small or low mountain.
[R.]