landmass
landmass
n.
a large continuous extent of land;
as, the Eurasian
landmass
.