YourDictionary

landmass

noun

a very large area of land; esp., a continent

See landmass in American Heritage Dictionary 4

Learn more about landmass

link/cite print suggestion box