terra firma in Catalan terra firma in Catalan terra ferma noun (colloquial) Land, as opposed to water or air. Add to Flashcards