TERRA


Meaning of TERRA in English

n. terra cotta

terra firma

terra incognita

Terra Nova National Park

terrae incognitae

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.