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. Кембриджский английский словарь. 2012