A variant of Kamal, the Arabic and Sanskrit name meaning 'perfection,' 'completeness,' or 'lotus.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Kahmal?
Swipe through thousands of names like it