landmass

Meaning

A large, continuous area of land surrounded by sea or contiguous with another landmass.

Translations

ανάγλυφο του εδάφους

masse terrestre

ήπειρος

Landfläche

اليابِسة

يَابِسَة

Pronounced as (IPA)
/ˈlænd.mæs/
Etymology

From land + mass.

Notes

Sign in to write sticky notes