What does XAR stand for?

What does XAR mean? We have 1 definitions. Read most used XAR meanings below.

ADVERTISEMENT