Diminutive of Charm, from Old French 'charme' meaning delight or enchantment.
Like Charmie?
Swipe through thousands of names like it