Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sierra Definition

Cancel
sierra
noun(si-er-ra)
a Spanish mackerel of western North America
Synonyms: scomberomorus sierra,
sierra
noun(si-er-ra)
a range of mountains (usually with jagged peaks and irregular outline)

Words Related to sierra!

sierra Examples by Brain Bank Users