terra firma in Finnish terra firma in Finnish kuiva maa noun (colloquial) Land, as opposed to water or air. Add to Flashcards