sierra

/siˈɛrʌ/

Explore definitions, synonyms, and language insights of sierra

Definitions

Noun
a range of mountains (usually with jagged peaks and irregular outline)
Noun
a Spanish mackerel of western North America

More General Terms