Spanish and Italian variant of the word for camel, derived from Latin camelus via Greek kamelos.
Like Camelo?
Swipe through thousands of names like it