sierra in Hindi हिन्दी
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