Likely a variant of Carmelo, connected to Mount Carmel, a biblical place name meaning garden or vineyard.
Like Cormelo?
Swipe through thousands of names like it