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, serer, sizer, siser, shirr, skier, sixer, serai, sicer, sieur, siker, skirr, sorra, serry, sicker
|
|
|