Variant of Carmen, from Latin 'carmen' meaning song, poem, or incantation.
Like Carmena?
Swipe through thousands of names like it