TERRA FIRMA Meaning of TERRA FIRMA in English n. (Latin) dry land, solid ground Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012