The word "firma" typically refers to a company or a business entity. It is often used to describe an organization that provides goods or services and is registered as a legal entity. Full definition
Slaughters is advising Terra Firma on the acquisition, with corporate partner Jeff Twentyman leading a team alongside finance partner Mark Dwyer. (legalweek.com)
We've also heard of people trying to tally up the most air miles possible, and a duo trying to be on terra firma for less than twelve hours at a time. (theexpeditioner.com)