Etymology
Advertisement

-spirited

"having a spirit (of a specified type)," from spirit (n.).

Others are reading

Advertisement