land mass


Meanings

  • a large continuous extent of land

Synonyms