SynonymX
Speak
Sierra
Definition of Sierra
1.
A range of mountains (usually with jagged peaks and irregular outline)
Noun
2.
A Spanish mackerel of western North America
Noun
Synonyms for word "sierra"
scomberomorus sierra
Semanticaly linked words with "sierra"
chain
chain of mountains
mountain chain
mountain range
range
range of mountains
spanish mackerel
Hyponims for word "sierra"
spanish mackerel