SIERRA


Meaning of SIERRA in English

n.

Pronunciation: s ē - ' er- ə

Function: noun

Etymology: Spanish, literally, saw, from Latin serra

Date: 1600

1 a : a range of mountains especially with a serrated or irregular outline b : the country about a sierra

2 : any of several large scombroid fishes (genus Scomberomorus ) related to the mackerel

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.