shassooagh

Etymology
From.

Adjective

 * 1) resolute, abiding, insistent, steadfast, firm, invariable, stable
 * 2) persistent, constant, dogged
 * 3)  resisting