Shakeela means "This name conveys aesthetic charm and visual appeal. It describes someone possessing loveliness and graceful attractiveness.".
Shakeela meaning in Urdu is: خوبصورت، حسین
Shakeela is of Arabic origin.
Shakeela has 3 syllables.
Parents who liked Shakeela also loved these names