Shakeel means "A person distinguished by physical beauty and attractive appearance. The name conveys elegance and pleasing aesthetic qualities.".
Shakeel meaning in Urdu is: خوبصورت، دل کش
Shakeel is of Arabic origin.
Shakeel has 2 syllables.
Parents who liked Shakeel also loved these names