Kashelle
Kashelle is most likely a modern name, a blending of Michelle + the popular prefix Ka-.
Your Favorite Names