sierra
From WikiWord, the free dictionary
/siˈɛɹə/
English
Definitions
noun
- A rugged range of mountains.
- The letter S in the ICAO spelling alphabet.
- A scombroid fish.
- A relatively low-quality grade of Spanish saffron.
Related words
Synonyms
scomberomorus sierraandesliberiasienaleonetahoecountryhighlandserasawsawingserraleonamaldonadomassifridge