Webster's English Dictionary

Enter the word to look up:

landmass

land.mass \-.mas\ n : a large area of land