Synonyms of sierra

Noun


1. sierra

usage: a range of mountains (usually with jagged peaks and irregular outline)

2. sierra, Scomberomorus sierra, Spanish mackerel

usage: a Spanish mackerel of western North America

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.

Definition and meaning of sierra (Dictionary)