caprice

noun

1.
a sudden desire
Derived from:
capricious