Terra is Latin for the Earth. Also, "Terra firma" means firm earth. Why use "Terra?" It sounds cooler than earth.

Add comment

Submit