Type in ➚ :
6 results in 0.0055s.
Advertisement

sierra in English

  • Sierra
    Sierra, noun.
    (U.S.) a code name for the letter ?s, used in transmitting radio messages.

  • sierra
    sierra, noun.
    1. a chain of hills or mountains whose peaks suggest the teeth of a saw.
    Ex. The road wound up the bold sierra which separates the great plateaus of Mexico and Puebla (William H. Prescott).
    2. any one of certain Spanish ma

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. gujarati-dictionary-translation-meaning-of-sierra