landmass

definition: a large continuous extent of land
example:
speech part: noun
synonyms: land mass

landmass is explained and pronounced

How landmass is being used?