No idea for the meaning of crecie. Just invent it as a name for new creation.