The baby name Kemal is a boys name, 2 syllables long and is pronounced "k eh m ah l".
Kemal is Turkish, Hindi, Persian and Arabic in Origin, with the following Meanings
Boy Name Meanings by Origin
Turkish Meaning - Highest honour.
Hindi Meaning - Lotus,
Persian Meaning - Lotus,
Arabic Meaning - Perfection, completion,