cordillera meaning in Hindi

Noun

A geographical term referring to a system of mountain ranges.

पर्वत श्रंखला

English Usage: The Andes is a major cordillera in South America.

Hindi Usage: एंडीज दक्षिण अमेरिका में एक प्रमुख पर्वत श्रंखला है।

Share Anuvadan of cordillera