Definitions of landmass:

  • noun:   a large continuous extent of land