Thesaurus:landform

English

Noun

Sense: any geological feature, such as a mountain or valley

Synonyms
Hyponyms
Holonyms
Various

See also

Further reading