French variant of Carmel, from Hebrew "karmel" meaning garden or vineyard; linked to Mount Carmel.
Like Carmelle?
Swipe through thousands of names like it