Italianate diminutive of Carmela, from Hebrew Carmel meaning garden or vineyard of God.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Carmeletta?
Swipe through thousands of names like it