Caprice
French from Italian
"impulsive change of mind; lively music"
Caprice is a word name with an appealing sound and a light-hearted meaning that may well put parents off. While it was given to just 10 girls in a recent year, the name did have a moment back in the…