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