shabd-logo

Meaning of SIERRA in Tamil

சியரா

Use in sentences of சியரா

    Meaning of SIERRA in English

    • A ridge of mountain and craggy rocks, with a serrated or irregular outline; as, the Sierra Nevada.

    Antonyms of ‘சியரா

      Articles Related to ‘சியரா

        ஒரு புத்தகத்தைப் படியுங்கள்