Landmass
/ˈlænd.mæs/
Last Updated: January 2, 2026 at 12:30 PM
Scrabble:11 ptsWWF:14 pts8 letters
Definition of Landmass
noun
- A large continuous area of land, either surrounded by sea or contiguous with another landmass.
Anagrams of Landmass
Words You Can Make
50 words can be made from the letters in "landmass":