Elaboration of Carmela, from Hebrew 'Karmel' meaning garden or vineyard of God.
Like Carmaleta?
Swipe through thousands of names like it