staunch
adjectiveFirm and steadfast; loyal or true. synonym: faithful.
adjectiveHaving a strong or substantial construction or constitution.
See
See
To stop the flow of (blood).
verbTo stop, check, or deter an action.
adjectivefirm and dependable especially in loyalty