SIERRA


Meaning of SIERRA in English

[si.er.ra] n [Sp, lit., saw, fr. L serra] (1600) 1 a: a range of mountains esp. with a serrated or irregular outline b: the country about a sierra

2: any of several large fishes (genus Scomberomorus) related to the mackerel Sierra (1952)--a communications code word for the letter s

Merriam-Webster English vocab.      Английский словарь Merriam Webster.