Definition of sierra
English to English noun - a range of mountains (usually with jagged peaks and irregular outline)
source: WordNet 3.0 - a Spanish mackerel of western North America
source: WordNet 3.0 - A ridge of mountain and craggy rocks, with a serrated or irregular outline; as, the Sierra Nevada.
source: Webster 1913
Visual Synonyms 
Nearby Word
sierra, serra, siserara, sirrah, sira, serr, skirr, siker, sizer, shirr, siser, sicer, sorra, sixer, serry, sieur, serer, serai, skier, sigger
|
|
|