sierra
si-er-ra
noun
A long, jagged mountain range, especially in Spanish-speaking regions.
"They hiked through the Sierra Nevada mountains."
noun
The word representing the letter 'S' in the NATO phonetic alphabet.
"Please spell that: S for Sierra."
Thesaurus
Synonyms: Scomberomorus sierra