SIERRA


Meaning of SIERRA in English

noun a ridge of mountain and craggy rocks, with a serrated or irregular outline; as, the sierra nevada.

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