ladymass ( synonym found)

Definition of ladymass:

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

Definition of ladymass:

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

Back to Top