Search Details

Word: terra (lookup usage) (lookup stats)


Meaning:

Noun:

  • A rough upland or mountainous region of the moon with a relatively high albedo.

Source: Wiktionary | Src Info »

Proper noun:

  • a female given name
  • astronomy The planet Earth.

Source: Wiktionary | Src Info »