mountletmountlet means A small or low mountain. Lexicurio rates it Sui generis — a strength score of 87 out of 100.EtymologyFrom mount + -let.nounA small or low mountain.