I think you may be hamstringing yourself launching a serious business product with cum in the name
In latin languages Abacum is pronounced differently, but I can also see how that doesn't matter in some markets. Who knows, maybe this will make us more memorable...