Landmass Meaning in Hindi

What is the translation of word Landmass in Hindi?

Meaning of  Landmass in Hindi is : भूभाग

Definition of word Landmass

  • a continent or other large body of land.

Other Meanings of Landmass