SIERRA MEANING IN ENGLISH

• Sierra Definition & Synonyms

  1. (n.) A ridge of mountain and craggy rocks, with a serrated or irregular outline; as, the Sierra Nevada.


RECENT SEARCHES