landform (n.)youdaoicibaDictYouDict[landform 词源字典]
1893; see land (n.) + form (n.). Perhaps immediately from German Landform.[landform etymology, landform origin, 英语词源]