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.