It is possible that:
* It's a misspelling: Perhaps you meant a different word. Could you double-check the spelling?
* It's a technical term: "XRcy" could be a technical term in a specific field, like technology or science. If you provide more context, I might be able to assist you further.
Please provide more information about the context in which you encountered "xrcy" so I can help you find the right meaning.