stalwart in French
stalwart in French
robuste
Firmly or solidly built.
courageux
Courageous.
vaillant
Courageous.
pilier
One who firmly supports a cause.