Kamal name meaning

name meaning: Kamal \k(a)-mal\ as a boy's name is of Arabic origin, and the meaning of Kamal is "perfection, perfect".

Kamal has 2 variant forms: Kameel and Kamil.

Baby names that sound like Kamal are Gamal, Gemal, Gamul, Gamali and Gamel.

origin:  Arabic
number of letters: 5. see all 5-letter names