MOUNTLET


Meaning of MOUNTLET in English

noun a small or low mountain.

Webster English vocab.      Английский словарь Webster.