A variant of Kamal, the Arabic and Sanskrit name meaning 'perfection,' 'completeness,' or 'lotus.'
Like Kahmal?
Swipe through thousands of names like it