landmass

nouns

a large continuous extent of land