-spirited Look up -spirited at Dictionary.com
"having a spirit (of a specified type)," from spirit (n.).