Karmela is a variant of Carmela, from Hebrew Carmel meaning 'garden' or 'vineyard.'
Like Karmela?
Swipe through thousands of names like it