Latin word firmus comes from Proto-Indo-European *dʰerw-
*dʰerw- (Proto-Indo-European)
*fermos (Proto-Italic)
firmus (Latin)
Faithful, steadfast, true. Stable, strong, firm.