Meaning A girl's name of Turkish origin, it means "pretty." Origin of Shakela Arabic , Turkish Popular Middle Names Pronunciation 🔊 Listen Shakela Similar Names Sebnem Sempa Semra Simge Badia Ketifa Najila Nebia Tarbula Zehiya Year by Year Popularity of Shakela