n. mountain range with rugged peaks; any of several species of large fishes from the mackerel family (native to western North America)
SIERRA
Meaning of SIERRA in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012