Firmin is derived from Latin Firminus, which is derived from Latin Firmus, meaning strong or steadfast.