landmass

noun

1.
a large continuous extent of land