Sierra

Noun
sierra


 * 1) A rugged range of mountains.
 * 2) The letter S in the ICAO spelling alphabet.