The English term "firm" matches the Japanese term "kaisya"

other english words that include "firm" : japanese :
affirm dangensuru