sierra

definition: a Spanish mackerel of western North America
example:
speech part: noun
synonyms:
definition: a range of mountains (usually with jagged peaks and irregular outline)
example:
speech part: noun
synonyms:

sierra is explained and pronounced

How sierra is being used?