What is the Definition of a Landform?

A landform is a physical feature of the earth’s surface, such as a meander, or a volcano. A landform or physical feature comprises a geomorphological unit, and is largely defined by its surface form and location in the landscape.