MeaningSteadfast and firm of purpose, dependable and dedicated
ReligionChristianity
OriginLatin, French