landform By Admin - February 16, 2020 any physical feature of the Earth’s surface such as a mountain or plain.