TERRA


Meaning of TERRA in English

ˈterə noun

( plural ter·rae -r(ˌ)ē, -rˌī)

Etymology: New Latin, from Latin, land — more at terrace

: any of the relatively light-colored highland areas on the surface of the moon or a planet

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.