Variant of Charmaine, from Latin 'carmen' meaning 'song,' or related to French 'charme' meaning 'charm.'
Like Charmayne?
Swipe through thousands of names like it