Leropo /le-ro-po /
Grammar:noun
A range of hills
A mountain range
The ridge of a long hill
Search More Words Dictionary