The definition of a caprice is a sudden or impulsive change.
(noun)See caprice in Webster's New World College Dictionary
noun
Origin: Fr < It capriccio, a shivering, whim < capo (< L caput, head) + riccio, curl, frizzled, lit., hedgehog (< L ericius: see urchin); hence, orig., head with bristling hair, horripilation; meaning infl. by assoc. with It capriola (see capriole) & capra < L capra, she-goat
See caprice in American Heritage Dictionary 4
noun
Origin:
Origin: French
Origin: , from Italian capriccio
Origin: , from caporiccio, fright, sudden start
Origin: : capo, head (from Latin caput; see kaput- in Indo-European roots)
Origin: + riccio, curly (from Latin ēricius, hedgehog, from ēr)
.Learn more about caprice