English: The word "terra" means earth.
Telugu: టెర్రియర్ అనే పదానికి 'భూమి యొక్క' అర్థం.