landform
Meaning (English)
a natural feature of the earth’s surface
Meaning (मराठी)
भूरूप, भूपृष्ठावरील नैसर्गिक रचना
Used in a sentence
The plateau is the dominant landform of the region.
पठार हे या प्रदेशातील प्रमुख भूरूप आहे.
Synonyms
physical featureterrain featurerelief form