Caprice from the English word meaning "impulse", ultimately (via French) from Italian capriccio.
English female name.
Check back in a moment for rank and trend details.
Names related to Caprice through nicknames, language, or historical forms.