A modern form related to Kamel/Kamal, ultimately tied to Arabic meanings of excellence and completeness.
Like Kamelo?
Swipe through thousands of names like it