terra firma


Meanings

  • the solid part of the earth's surface;