The English term "company" matches the Indonesian term "firma"

other english words that include "company" : indonesian :
accompany antar, mengantar