Meaning & Definition of Sierra in English
English⟶
Sierra
/siɛrə/
noun
1. A range of mountains (usually with jagged peaks and irregular outline)
synonym:
- sierra
2. A spanish mackerel of western north america
synonym:
- sierra,
- Scomberomorus sierra