From Latin carmen meaning 'song' or 'poem'; also linked to Carmel.
Like Carmina?
Swipe through thousands of names like it