landmass
1. [ noun ] (geography) a large continuous extent of land
Related terms: land continent subcontinent
Similar spelling:   landman
  landmark