Landmass
WordNet

noun


(1)   A large continuous extent of land
WiktionaryText

Noun



  1. A large continuous area of land, either surrounded by sea or contiguous with another landmass.
 
x
OK