Catalan Meaning of landmass
Massa de terra
Other Catalan words related to Massa de terra
Nearest Words of landmass
Definitions and Meaning of landmass in English
landmass (n)
a large continuous extent of land
FAQs About the word landmass
Massa de terra
a large continuous extent of land
continent,continent,principal,Subcontinent,supercontinent
illa,illa,illot,Atol,escull de corall,clau,península,Barrera de corall,capa,cai
landmark => Monument, landman => terrestre, landlubberly => terrestre, landlubber => mariner de terra, landlouping => vagabunda,