A variant of Carmela, from Hebrew Carmel meaning garden or vineyard.
Like Karmella?
Swipe through thousands of names like it