cumbrera

Noun

 * 1)  ridge
 * 2)  peak; summit