A diminutive form related to Carmel, a biblical place name meaning garden or vineyard.
Like Carmelito?
Swipe through thousands of names like it