What does the word terra firma mean?

Alphabet: