LANDMASS
8 letters
11 Scrabble points
/ˈlænd.mæs/
Definition of LANDMASS
noun
-
A large continuous area of land, either surrounded by sea or contiguous with another landmass.
Source: Wiktionary
Word Details
Letters
L
A
N
D
M
A
S
S
Length
8 letters
Scrabble Score
11 points