Likely influenced by Carmelo or Ramel; Carmelo traces to Carmel, a Hebrew place name meaning "garden" or "vineyard."
Like Ramelo?
Swipe through thousands of names like it