landmass - English Synonyms Dictionary

landmass

n.
[1] land mass