TERRA FIRMA


Meaning of TERRA FIRMA in English

n. dry land, firm ground.

Etymology: L, firm land

Oxford English vocab.      Оксфордский английский словарь.