English: Terra means "earth" or "land."
Telugu: ఈ పదానికి అర్థం ఉంటుంది "భూమి" లేదా "తోట.