TERRA FIRMA Meaning of TERRA FIRMA in English n. dry land, firm ground. [ L, = firm land ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012