sierra
English Dictionary
->
Letter S
-> sierra
Search Dictionary:
sierra Definition
(n)
a
range
of
mountains
(
usually
with
jagged
peaks
and
irregular
outline
)
(n)
a
Spanish
mackerel
of
western
North
America
sierra Synonyms
Scomberomorus sierra
sierra
© Art Branch Inc.