TW Dictionary logoTW Dictionaryby Toppers' Wisdom

landmass

/ˈlændmæs/noun

उच्चारण लैन्ड्मैस

भू-भाग, विशाल भूखंड

Advanced word

noun
  1. 1

    [C]

    a large area of land, such as a continent

    भू-भाग, विशाल भूखंड

    • Asia is the largest landmass on earth.
    • Millions of years ago the continents formed a single landmass called Pangaea.