Definition of TERRA

terra

Meanings

Plural: terrae, terras

Noun

  • A continent or large landmass, e.g. Arabia Terra or Aphrodite Terra.
  • A Lunar highland or mountainous region with a relatively high albedo, e.g. Terra Nivium.

Origin / Etymology

Borrowed from Latin terra.

Scrabble Score: 5

terra is a valid Scrabble (US) TWL word
terra is a valid Scrabble Word in Merriam-Webster MW Dictionary
terra is a valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 5

terra is a valid Words With Friends word