landform in Finnish landform in Finnish pinnanmuoto noun Any geological feature, such as a mountain or valley. Add to Flashcards