landma ( synonym found)

Definition of landma:

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

Definition of landma:

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

Back to Top