Definition of Terra

  • (n.) The earth; earth.

Synonyms of Terra


No Synonyms Found.

Antonyms of Terra


No Antonyms Found.

Homophones of Terra


No Homophones Found.