I think it sounds better with a "y" sound as Kamalla makes me think of lots of boys names like
Kamal and
Jamal, which sound the same but without the "a" on the end. I would also spell it Kamaya, because there is no way that most people would look at Kamalla and pronounce it Kamaya in most places in England or
America, I would think.