Landmasses
Last Updated: January 2, 2026 at 12:30 PM
Scrabble:13 ptsWWF:16 pts10 letters
Definition of Landmasses
noun
- A large continuous area of land, either surrounded by sea or contiguous with another landmass.
Anagrams of Landmasses
Words You Can Make
50 words can be made from the letters in "landmasses":