spunky (adj.) Look up spunky at Dictionary.com
"courageous, spirited," 1786, from spunk + -y (2).