landmass

1. (noun) a large continuous extent of land
Related Words: continent, dry land, earth, ground, land, solid ground, subcontinent, terra firma



Terms and Conditions of Use / Copyright Notice