SIERRA


Meaning of SIERRA in English

[ sɪ'ɛrə ]

■ noun

1》 (especially in Spanish-speaking countries or the western US) a long jagged mountain chain.

2》 a code word representing the letter S, used in radio communication.

Origin

C16: Sp., from L. serra 'saw'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.