There are multiple definitions - click on the translation that matches your context.

Firma

Substantiv

full

firm

noun

Definitions of firm

English

a partnership or association, such as a law firm (a firm of lawyers), for carrying on a business

The firm, founded by Mr Terrett in 2005, provides mobile phone content for firms, charities and individuals.