Firmin is a French surname and masculine given name, from the Late Latin Firminus, a derivative of firmus meaning "firm" or "steadfast".
The instruction of St Paul to "be steadfast in the faith" gave the name great popularity among early Christians.
[1]