Webster's English Dictionary
Enter the word to look up:
landmass
land
.
mass
\-.mas\ n : a
large
area
of
land