terra (n.) Look up terra at Dictionary.com
Latin, "earth," from PIE root *ters- "to dry."