TERRA


Meaning of TERRA in English

firma - dry land, when compared with the sea or airIt was good to get back on terra firma again after that awful sea crossing.

Cambridge English vocab.      Кембриджский английский словарь.