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